mirror of
https://github.com/pocoproject/poco.git
synced 2025-10-17 19:25:53 +02:00
exclude NetworkInterface where not supported
Exclude NetworkInterface and MulticastSocket on platforms where we do not have network interface detection implemented
This commit is contained in:
@@ -102,6 +102,12 @@
|
||||
#elif defined(__QNX__)
|
||||
#define POCO_OS_FAMILY_UNIX 1
|
||||
#define POCO_OS POCO_OS_QNX
|
||||
#elif defined(__CYGWIN__)
|
||||
#define POCO_OS_FAMILY_UNIX 1
|
||||
#define POCO_OS POCO_OS_CYGWIN
|
||||
#elif defined(POCO_VXWORKS)
|
||||
#define POCO_OS_FAMILY_UNIX 1
|
||||
#define POCO_OS POCO_OS_VXWORKS
|
||||
#elif defined(unix) || defined(__unix) || defined(__unix__)
|
||||
#define POCO_OS_FAMILY_UNIX 1
|
||||
#define POCO_OS POCO_OS_UNKNOWN_UNIX
|
||||
@@ -111,15 +117,9 @@
|
||||
#elif defined(_WIN32) || defined(_WIN64)
|
||||
#define POCO_OS_FAMILY_WINDOWS 1
|
||||
#define POCO_OS POCO_OS_WINDOWS_NT
|
||||
#elif defined(__CYGWIN__)
|
||||
#define POCO_OS_FAMILY_UNIX 1
|
||||
#define POCO_OS POCO_OS_CYGWIN
|
||||
#elif defined(__VMS)
|
||||
#define POCO_OS_FAMILY_VMS 1
|
||||
#define POCO_OS POCO_OS_VMS
|
||||
#elif defined(POCO_VXWORKS)
|
||||
#define POCO_OS_FAMILY_UNIX 1
|
||||
#define POCO_OS POCO_OS_VXWORKS
|
||||
#endif
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user