fix building on FreeBSD

This commit is contained in:
Riccardo Spagni 2016-03-21 19:37:07 +02:00
parent 1800d611a2
commit 40974b155e
No known key found for this signature in database
GPG Key ID: 55432DF31CCD4FCD
2 changed files with 1 additions and 4 deletions

View File

@ -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)

View File

@ -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)