Try fix windows compile for udns
This commit is contained in:
parent
6b31646d61
commit
53d8dcfc77
6
3rdparty/udns/CMakeLists.txt
vendored
6
3rdparty/udns/CMakeLists.txt
vendored
@ -1,11 +1,17 @@
|
||||
include (SimGearComponent)
|
||||
INCLUDE (CheckFunctionExists)
|
||||
INCLUDE (CheckSymbolExists)
|
||||
include (CheckIncludeFile)
|
||||
|
||||
|
||||
CHECK_FUNCTION_EXISTS(poll HAVE_POLL)
|
||||
CHECK_FUNCTION_EXISTS(getopt HAVE_GETOPT)
|
||||
CHECK_FUNCTION_EXISTS(inet_ntop HAVE_INET_PTON_NTOP)
|
||||
CHECK_SYMBOL_EXISTS(AF_INET6 "netinet/in.h" HAVE_IPv6)
|
||||
# WINDOWS should be defined by msvc, should it?
|
||||
# somehow it is not, if somebody know a better way to define WINDOWS, please fix
|
||||
check_include_file(windows.h WINDOWS)
|
||||
|
||||
|
||||
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/config.h.in ${CMAKE_BINARY_DIR}/config.h)
|
||||
include_directories(${CMAKE_BINARY_DIR})
|
||||
|
1
3rdparty/udns/config.h.in
vendored
1
3rdparty/udns/config.h.in
vendored
@ -2,3 +2,4 @@
|
||||
#cmakedefine HAVE_GETOPT
|
||||
#cmakedefine HAVE_INET_PTON_NTOP
|
||||
#cmakedefine HAVE_IPv6
|
||||
#cmakedefine WINDOWS
|
||||
|
Loading…
Reference in New Issue
Block a user