fix building on FreeBSD
This commit is contained in:
parent
1800d611a2
commit
40974b155e
|
@ -37,9 +37,6 @@
|
||||||
|
|
||||||
find_package(Miniupnpc QUIET)
|
find_package(Miniupnpc QUIET)
|
||||||
|
|
||||||
# FreeBSD doesn't play well with the local copy, so default to using shared
|
|
||||||
set(USE_SHARED_MINIUPNPC false)
|
|
||||||
|
|
||||||
# If we have the correct shared version and we're not building static, use it
|
# If we have the correct shared version and we're not building static, use it
|
||||||
if(STATIC)
|
if(STATIC)
|
||||||
set(USE_SHARED_MINIUPNPC false)
|
set(USE_SHARED_MINIUPNPC false)
|
||||||
|
|
|
@ -33,7 +33,7 @@ endif (NO_GETADDRINFO)
|
||||||
|
|
||||||
if (NOT WIN32)
|
if (NOT WIN32)
|
||||||
add_definitions (-DMINIUPNPC_SET_SOCKET_TIMEOUT)
|
add_definitions (-DMINIUPNPC_SET_SOCKET_TIMEOUT)
|
||||||
add_definitions (-D_BSD_SOURCE -D_DEFAULT_SOURCE -D_POSIX_C_SOURCE=200112L)
|
add_definitions (-D_BSD_SOURCE -D_DEFAULT_SOURCE)
|
||||||
else (NOT WIN32)
|
else (NOT WIN32)
|
||||||
add_definitions (-D_WIN32_WINNT=0x0501) # XP or higher for getnameinfo and friends
|
add_definitions (-D_WIN32_WINNT=0x0501) # XP or higher for getnameinfo and friends
|
||||||
endif (NOT WIN32)
|
endif (NOT WIN32)
|
||||||
|
|
Loading…
Reference in New Issue