Merge pull request #2766 from dukeru/support_QNX_SDP7

Support qnx sdp7
This commit is contained in:
Günter Obiltschnig 2019-08-19 08:41:16 +02:00 committed by GitHub
commit aec24aa4f7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 29 additions and 1 deletions

View File

@ -10,8 +10,12 @@ include $(POCO_BASE)/build/rules/global
ifeq ($(POCO_CONFIG),FreeBSD) ifeq ($(POCO_CONFIG),FreeBSD)
SYSLIBS += -lssl -lcrypto -lz SYSLIBS += -lssl -lcrypto -lz
else else
ifeq ($(POCO_CONFIG),QNX)
SYSLIBS += -lssl -lcrypto -lz
else
SYSLIBS += -lssl -lcrypto -lz -ldl SYSLIBS += -lssl -lcrypto -lz -ldl
endif endif
endif
objects = genrsakey objects = genrsakey
target = genrsakey target = genrsakey

View File

@ -10,8 +10,12 @@ include $(POCO_BASE)/build/rules/global
ifeq ($(POCO_CONFIG),FreeBSD) ifeq ($(POCO_CONFIG),FreeBSD)
SYSLIBS += -lssl -lcrypto -lz SYSLIBS += -lssl -lcrypto -lz
else else
ifeq ($(POCO_CONFIG),QNX)
SYSLIBS += -lssl -lcrypto -lz
else
SYSLIBS += -lssl -lcrypto -lz -ldl SYSLIBS += -lssl -lcrypto -lz -ldl
endif endif
endif
objects = CryptoTestSuite Driver \ objects = CryptoTestSuite Driver \
CryptoTest DigestEngineTest ECTest \ CryptoTest DigestEngineTest ECTest \

View File

@ -35,7 +35,7 @@
#include <utime.h> #include <utime.h>
#include <cstring> #include <cstring>
#if (POCO_OS == POCO_OS_SOLARIS) #if (POCO_OS == POCO_OS_SOLARIS) || (POCO_OS == POCO_OS_QNX)
#define STATFSFN statvfs #define STATFSFN statvfs
#define STATFSSTRUCT statvfs #define STATFSSTRUCT statvfs
#else #else

View File

@ -10,8 +10,12 @@ include $(POCO_BASE)/build/rules/global
ifeq ($(POCO_CONFIG),FreeBSD) ifeq ($(POCO_CONFIG),FreeBSD)
SYSLIBS += -lssl -lcrypto -lz SYSLIBS += -lssl -lcrypto -lz
else else
ifeq ($(POCO_CONFIG),QNX)
SYSLIBS += -lssl -lcrypto -lz
else
SYSLIBS += -lssl -lcrypto -lz -ldl SYSLIBS += -lssl -lcrypto -lz -ldl
endif endif
endif
objects = HTTPSTimeServer objects = HTTPSTimeServer

View File

@ -10,8 +10,12 @@ include $(POCO_BASE)/build/rules/global
ifeq ($(POCO_CONFIG),FreeBSD) ifeq ($(POCO_CONFIG),FreeBSD)
SYSLIBS += -lssl -lcrypto -lz SYSLIBS += -lssl -lcrypto -lz
else else
ifeq ($(POCO_CONFIG),QNX)
SYSLIBS += -lssl -lcrypto -lz
else
SYSLIBS += -lssl -lcrypto -lz -ldl SYSLIBS += -lssl -lcrypto -lz -ldl
endif endif
endif
objects = Mail objects = Mail

View File

@ -10,8 +10,12 @@ include $(POCO_BASE)/build/rules/global
ifeq ($(POCO_CONFIG),FreeBSD) ifeq ($(POCO_CONFIG),FreeBSD)
SYSLIBS += -lssl -lcrypto -lz SYSLIBS += -lssl -lcrypto -lz
else else
ifeq ($(POCO_CONFIG),QNX)
SYSLIBS += -lssl -lcrypto -lz
else
SYSLIBS += -lssl -lcrypto -lz -ldl SYSLIBS += -lssl -lcrypto -lz -ldl
endif endif
endif
objects = Twitter TweetApp objects = Twitter TweetApp

View File

@ -10,8 +10,12 @@ include $(POCO_BASE)/build/rules/global
ifeq ($(POCO_CONFIG),FreeBSD) ifeq ($(POCO_CONFIG),FreeBSD)
SYSLIBS += -lssl -lcrypto -lz SYSLIBS += -lssl -lcrypto -lz
else else
ifeq ($(POCO_CONFIG),QNX)
SYSLIBS += -lssl -lcrypto -lz
else
SYSLIBS += -lssl -lcrypto -lz -ldl SYSLIBS += -lssl -lcrypto -lz -ldl
endif endif
endif
objects = download objects = download

View File

@ -10,8 +10,12 @@ include $(POCO_BASE)/build/rules/global
ifeq ($(POCO_CONFIG),FreeBSD) ifeq ($(POCO_CONFIG),FreeBSD)
SYSLIBS += -lssl -lcrypto -lz SYSLIBS += -lssl -lcrypto -lz
else else
ifeq ($(POCO_CONFIG),QNX)
SYSLIBS += -lssl -lcrypto -lz
else
SYSLIBS += -lssl -lcrypto -lz -ldl SYSLIBS += -lssl -lcrypto -lz -ldl
endif endif
endif
objects = NetSSLTestSuite Driver \ objects = NetSSLTestSuite Driver \
HTTPSClientSessionTest HTTPSClientTestSuite HTTPSServerTest HTTPSServerTestSuite \ HTTPSClientSessionTest HTTPSClientTestSuite HTTPSServerTest HTTPSServerTestSuite \