A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/Haivision/srt/commit/4d0fe6166768d524d28e35e35c72bc12de0d46b5 below:

[build] Fixes build with CMake <3.0.2. (#2123) · Haivision/srt@4d0fe61 · GitHub

27 27

# add_definitions(-DHAVE_PTHREAD_SETNAME_NP=1)

28 28 29 29

include(CheckSymbolExists)

30 +

include(UnSetVariableFull)

30 31 31 32

function(FindPThreadGetSetName)

32 33 33 -

unset(HAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H)

34 -

unset(HAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H PARENT_SCOPE)

35 -

unset(HAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H CACHE)

36 -

unset(HAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H)

37 -

unset(HAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H PARENT_SCOPE)

38 -

unset(HAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H CACHE)

34 +

UnSetVariableFull(HAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H)

35 +

UnSetVariableFull(HAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H)

36 +

UnSetVariableFull(HAVE_PTHREAD_GETNAME_NP)

37 +

UnSetVariableFull(HAVE_PTHREAD_SETNAME_NP)

39 38 40 -

unset(HAVE_PTHREAD_GETNAME_NP)

41 -

unset(HAVE_PTHREAD_GETNAME_NP PARENT_SCOPE)

42 -

unset(HAVE_PTHREAD_GETNAME_NP CACHE)

43 -

unset(HAVE_PTHREAD_SETNAME_NP)

44 -

unset(HAVE_PTHREAD_SETNAME_NP PARENT_SCOPE)

45 -

unset(HAVE_PTHREAD_SETNAME_NP CACHE)

39 +

set(CMAKE_REQUIRED_DEFINITIONS

40 +

-D_GNU_SOURCE -D_DARWIN_C_SOURCE -D_POSIX_SOURCE=1)

41 +

set(CMAKE_REQUIRED_FLAGS "-pthread")

46 42 47 -

set(CMAKE_REQUIRED_DEFINITIONS

48 -

-D_GNU_SOURCE -D_DARWIN_C_SOURCE -D_POSIX_SOURCE=1)

49 -

set(CMAKE_REQUIRED_FLAGS "-pthread")

43 +

message(STATUS "Checking for pthread_(g/s)etname_np in 'pthread_np.h':")

44 +

check_symbol_exists(

45 +

pthread_getname_np "pthread_np.h" HAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H)

46 +

if (HAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H)

47 +

add_definitions(-DHAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H=1)

48 +

endif()

49 +

check_symbol_exists(

50 +

pthread_setname_np "pthread_np.h" HAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H)

51 +

if (HAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H)

52 +

add_definitions(-DHAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H=1)

53 +

endif()

50 54 51 -

message(STATUS "Checking for pthread_(g/s)etname_np in 'pthread_np.h':")

52 -

check_symbol_exists(

53 -

pthread_getname_np "pthread_np.h" HAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H)

54 -

if (HAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H)

55 -

add_definitions(-DHAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H=1)

56 -

endif()

57 -

check_symbol_exists(

58 -

pthread_setname_np "pthread_np.h" HAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H)

59 -

if (HAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H)

60 -

add_definitions(-DHAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H=1)

61 -

endif()

55 +

message(STATUS "Checking for pthread_(g/s)etname_np in 'pthread.h':")

56 +

check_symbol_exists(pthread_getname_np "pthread.h" HAVE_PTHREAD_GETNAME_NP)

57 +

if (HAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H)

58 +

set(HAVE_PTHREAD_GETNAME_NP TRUE PARENT_SCOPE)

59 +

endif()

60 +

check_symbol_exists(pthread_setname_np "pthread.h" HAVE_PTHREAD_SETNAME_NP)

61 +

if (HAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H)

62 +

set(HAVE_PTHREAD_SETNAME_NP TRUE PARENT_SCOPE)

63 +

endif()

64 +

if (HAVE_PTHREAD_GETNAME_NP)

65 +

add_definitions(-DHAVE_PTHREAD_GETNAME_NP=1)

66 +

endif()

67 +

if (HAVE_PTHREAD_SETNAME_NP)

68 +

add_definitions(-DHAVE_PTHREAD_SETNAME_NP=1)

69 +

endif()

62 70 63 -

message(STATUS "Checking for pthread_(g/s)etname_np in 'pthread.h':")

64 -

check_symbol_exists(pthread_getname_np "pthread.h" HAVE_PTHREAD_GETNAME_NP)

65 -

if (HAVE_PTHREAD_GETNAME_NP_IN_PTHREAD_NP_H)

66 -

set(HAVE_PTHREAD_GETNAME_NP TRUE PARENT_SCOPE)

67 -

endif()

68 -

check_symbol_exists(pthread_setname_np "pthread.h" HAVE_PTHREAD_SETNAME_NP)

69 -

if (HAVE_PTHREAD_SETNAME_NP_IN_PTHREAD_NP_H)

70 -

set(HAVE_PTHREAD_SETNAME_NP TRUE PARENT_SCOPE)

71 -

endif()

72 -

if (HAVE_PTHREAD_GETNAME_NP)

73 -

add_definitions(-DHAVE_PTHREAD_GETNAME_NP=1)

74 -

endif()

75 -

if (HAVE_PTHREAD_SETNAME_NP)

76 -

add_definitions(-DHAVE_PTHREAD_SETNAME_NP=1)

77 -

endif()

78 - 79 -

unset(CMAKE_REQUIRED_DEFINITIONS)

80 -

unset(CMAKE_REQUIRED_FLAGS)

71 +

unset(CMAKE_REQUIRED_DEFINITIONS)

72 +

unset(CMAKE_REQUIRED_FLAGS)

81 73 82 74

endfunction(FindPThreadGetSetName)


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4