mirror of
https://github.com/VCMP-SqMod/SqMod.git
synced 2026-07-09 01:57:09 +02:00
Update POCO library.
This commit is contained in:
Vendored
+2
-2
@@ -50,10 +50,10 @@ LINKFLAGS32 = -q32
|
||||
LINKFLAGS64 = -q64
|
||||
STATICOPT_CC =
|
||||
STATICOPT_CXX =
|
||||
STATICOPT_LINK =
|
||||
STATICOPT_LINK =
|
||||
SHAREDOPT_CC = -qpic
|
||||
SHAREDOPT_CXX = -qpic
|
||||
SHAREDOPT_LINK =
|
||||
SHAREDOPT_LINK =
|
||||
DEBUGOPT_CC = -g -D_DEBUG -qfullpath
|
||||
DEBUGOPT_CXX = -g -D_DEBUG -qfullpath -qnoinline
|
||||
DEBUGOPT_LINK = -g
|
||||
|
||||
Vendored
+82
@@ -0,0 +1,82 @@
|
||||
#
|
||||
# AIX-GCC
|
||||
#
|
||||
# Make settings for AIX6.x/gcc 5.5
|
||||
#
|
||||
#
|
||||
|
||||
#
|
||||
# General Settings
|
||||
#
|
||||
LINKMODE ?= SHARED
|
||||
|
||||
SANITIZEFLAGS ?=
|
||||
|
||||
#
|
||||
# Define Tools
|
||||
#
|
||||
CC = ${CROSS_COMPILE}gcc
|
||||
CXX = ${CROSS_COMPILE}g++
|
||||
LINK = $(CXX)
|
||||
LIB = $(CROSS_COMPILE)ar -cr -X32_64
|
||||
RANLIB = $(CROSS_COMPILE)ranlib
|
||||
## Please note: AIX does NOT have library versioning per se (there is no 'SONAME' capability).
|
||||
SHLIB = $(CXX) $(LDFLAGS) -shared -Wl,-bexpfull -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = $(CROSS_COMPILE)strip -X32_64
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
MKDIR = mkdir -p
|
||||
LDFLAGS += -Wl,-bbigtoc
|
||||
|
||||
## http://www.ibm.com/developerworks/aix/library/au-gnu.html:
|
||||
## > "/Using -brtl, the AIX linker will look for libraries with both the .a and
|
||||
## > .so extensions, such as libfoo.a and libfoo.so.
|
||||
## > Without -brtl, the AIX linker looks only for libfoo.a
|
||||
#
|
||||
# Extension for Shared Libraries
|
||||
#
|
||||
SHAREDLIBEXT = .so.$(target_version)
|
||||
SHAREDLIBLINKEXT = .a
|
||||
|
||||
#
|
||||
# Compiler and Linker Flags
|
||||
#
|
||||
CFLAGS = $(SANITIZEFLAGS) -std=c11
|
||||
CFLAGS32 = -maix32
|
||||
CFLAGS64 = -maix64
|
||||
CXXFLAGS = $(SANITIZEFLAGS) -std=c++14 -Wno-sign-compare
|
||||
CXXFLAGS32 = -maix32
|
||||
CXXFLAGS64 = -maix64
|
||||
SHLIBFLAGS = -Wl,-bh:5 -Wl,-bnoipath -Wl,-blibpath:/usr/lib:/lib -Wl,-blibsuff:so -Wl,-bautoexp -Wl,-bnoentry -Wl,-bM:SRE
|
||||
SHLIBFLAGS32 = -maix32
|
||||
SHLIBFLAGS64 = -maix64
|
||||
LINKFLAGS = $(SANITIZEFLAGS) -Wl,-bh:5 -Wl,-bnoipath -Wl,-blibpath:/usr/lib:/lib -Wl,-blibsuff:so -Wl,-brtl
|
||||
LINKFLAGS32 = -maix32
|
||||
LINKFLAGS64 = -maix64
|
||||
STATICOPT_CC =
|
||||
STATICOPT_CXX =
|
||||
STATICOPT_LINK =
|
||||
SHAREDOPT_CC = -fPIC
|
||||
SHAREDOPT_CXX = -fPIC
|
||||
SHAREDOPT_LINK =
|
||||
DEBUGOPT_CC = -g -D_DEBUG
|
||||
DEBUGOPT_CXX = -g -D_DEBUG
|
||||
DEBUGOPT_LINK = -g
|
||||
RELEASEOPT_CC = -O2 -DNDEBUG
|
||||
RELEASEOPT_CXX = -O2 -DNDEBUG
|
||||
RELEASEOPT_LINK = -O2
|
||||
|
||||
#
|
||||
# System Specific Flags
|
||||
#
|
||||
# Please note: add -v flag : print out how gcc performs compilation on the screen.
|
||||
# see https://github.com/pocoproject/poco/issues/3795
|
||||
SYSFLAGS = -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS
|
||||
#
|
||||
# System Specific Libraries
|
||||
#
|
||||
# -pthread is just that it should always be passed for a program using threads on AIX. -lpthread is not enough most of the time
|
||||
SYSLIBS = -pthread -latomic -ldl
|
||||
Vendored
+1
-1
@@ -43,7 +43,7 @@ SHAREDLIBLINKEXT = .so
|
||||
CFLAGS = -std=c11 $(ARCHFLAGS)
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CXXFLAGS = -std=c++14 -Wall -Wno-sign-compare $(ARCHFLAGS)
|
||||
CXXFLAGS = -std=c++14 -Wall -Wno-sign-compare -Wno-psabi $(ARCHFLAGS)
|
||||
CXXFLAGS32 =
|
||||
CXXFLAGS64 =
|
||||
LINKFLAGS =
|
||||
|
||||
Vendored
+5
-5
@@ -62,14 +62,14 @@ CFLAGS64 =
|
||||
CXXFLAGS = $(ARCHFLAGS) -fpic -ffunction-sections -funwind-tables -fstack-protector -fno-strict-aliasing -finline-limit=64 -frtti -fexceptions
|
||||
CXXFLAGS32 =
|
||||
CXXFLAGS64 =
|
||||
LINKFLAGS +=
|
||||
LINKFLAGS +=
|
||||
LINKFLAGS32 =
|
||||
LINKFLAGS64 =
|
||||
STATICOPT_CC =
|
||||
STATICOPT_CXX =
|
||||
STATICOPT_CC =
|
||||
STATICOPT_CXX =
|
||||
STATICOPT_LINK = -static
|
||||
SHAREDOPT_CC =
|
||||
SHAREDOPT_CXX =
|
||||
SHAREDOPT_CC =
|
||||
SHAREDOPT_CXX =
|
||||
SHAREDOPT_LINK = -Wl,-rpath,$(LIBPATH)
|
||||
DEBUGOPT_CC = -g -D_DEBUG
|
||||
DEBUGOPT_CXX = -g -D_DEBUG
|
||||
|
||||
Vendored
+10
-10
@@ -2,7 +2,7 @@
|
||||
# AppleTV
|
||||
#
|
||||
# Build settings for tvOS 9.0 and newer
|
||||
#
|
||||
#
|
||||
|
||||
#
|
||||
# General Settings
|
||||
@@ -18,7 +18,7 @@ LINKMODE ?= STATIC
|
||||
# TVOS_SDK_VERSION = 9.0
|
||||
|
||||
# if TVOS_SDK_VERSION_MIN is defined use that
|
||||
# Otherwise use the version found.
|
||||
# Otherwise use the version found.
|
||||
|
||||
TVOS_SDK ?= AppleTVOS
|
||||
TVOS_SDK_ROOT ?= $(shell xcode-select -print-path)/Platforms/$(TVOS_SDK).platform/Developer/SDKs
|
||||
@@ -45,9 +45,9 @@ LINK = $(CXX) -bind_at_load
|
||||
LIB = libtool -static -o
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) $(OSFLAGS) -dynamiclib -Wl,-install_name,$@ -o $@
|
||||
DYLIB = $(CXX) $(OSFLAGS) -dynamic -bundle -read_only_relocs suppress -Wl,-bind_at_load -o $@
|
||||
DYLIB = $(CXX) $(OSFLAGS) -dynamic -bundle -read_only_relocs suppress -Wl,-bind_at_load -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP =
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
@@ -66,23 +66,23 @@ SHAREDLIBLINKEXT = .dylib
|
||||
CFLAGS = $(OSFLAGS) -std=gnu99
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CXXFLAGS = $(OSFLAGS) -std=c++11 -stdlib=libc++ -Wall -Wno-sign-compare
|
||||
CXXFLAGS = $(OSFLAGS) -std=c++11 -stdlib=libc++ -Wall -Wno-sign-compare
|
||||
CXXFLAGS32 =
|
||||
CXXFLAGS64 =
|
||||
CXXFLAGS64 =
|
||||
LINKFLAGS = $(OSFLAGS) -stdlib=libc++
|
||||
LINKFLAGS32 =
|
||||
LINKFLAGS64 =
|
||||
STATICOPT_CC =
|
||||
STATICOPT_CXX =
|
||||
STATICOPT_LINK =
|
||||
SHAREDOPT_CC = -fPIC
|
||||
SHAREDOPT_CC = -fPIC
|
||||
SHAREDOPT_CXX = -fPIC
|
||||
SHAREDOPT_LINK =
|
||||
SHAREDOPT_LINK =
|
||||
DEBUGOPT_CC = -g -D_DEBUG=$(DEBUGLEVEL)
|
||||
DEBUGOPT_CXX = -g -D_DEBUG=$(DEBUGLEVEL)
|
||||
DEBUGOPT_CXX = -g -D_DEBUG=$(DEBUGLEVEL)
|
||||
DEBUGOPT_LINK =
|
||||
RELEASEOPT_CC = -DNDEBUG -O2
|
||||
RELEASEOPT_CXX = -DNDEBUG -O
|
||||
RELEASEOPT_CXX = -DNDEBUG -O
|
||||
RELEASEOPT_LINK =
|
||||
|
||||
#
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
# AppleTVSimulator
|
||||
#
|
||||
# Build settings for tvOS 9.0 Simulator
|
||||
#
|
||||
#
|
||||
|
||||
TVOS_SDK = AppleTVSimulator
|
||||
POCO_TARGET_OSARCH = x86_64
|
||||
|
||||
Vendored
+5
-5
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# CYGWIN
|
||||
#
|
||||
# Make settings for Cygwin on WinXP/gcc 3.4
|
||||
# Make settings for Cygwin on WinXP/gcc 3.4
|
||||
# for cross compiling to WinCE ARM with CEGCC
|
||||
#
|
||||
#
|
||||
@@ -42,7 +42,7 @@ SHAREDLIBLINKEXT = .dll
|
||||
#
|
||||
# Compiler and Linker Flags
|
||||
#
|
||||
CFLAGS =
|
||||
CFLAGS =
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CXXFLAGS =
|
||||
@@ -54,9 +54,9 @@ LINKFLAGS64 =
|
||||
STATICOPT_CC =
|
||||
STATICOPT_CXX =
|
||||
STATICOPT_LINK = -static
|
||||
SHAREDOPT_CC =
|
||||
SHAREDOPT_CXX =
|
||||
SHAREDOPT_LINK =
|
||||
SHAREDOPT_CC =
|
||||
SHAREDOPT_CXX =
|
||||
SHAREDOPT_LINK =
|
||||
DEBUGOPT_CC = -g -D_DEBUG
|
||||
DEBUGOPT_CXX = -g -D_DEBUG
|
||||
DEBUGOPT_LINK = -g
|
||||
|
||||
Vendored
+2
-2
@@ -24,7 +24,7 @@ RANLIB = $(TOOL)ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = $(TOOL)strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
@@ -39,7 +39,7 @@ SHAREDLIBLINKEXT = .so
|
||||
#
|
||||
# Compiler and Linker Flags
|
||||
#
|
||||
CFLAGS =
|
||||
CFLAGS =
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CXXFLAGS = -Wall -Wno-sign-compare
|
||||
|
||||
Vendored
+17
-17
@@ -21,7 +21,7 @@ RANLIB = ranlib
|
||||
SHLIB = $(CXX) -shared -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
@@ -41,30 +41,30 @@ IMPLIBLINKEXT = .dll.a
|
||||
#
|
||||
# Compiler and Linker Flags
|
||||
#
|
||||
CFLAGS =
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CFLAGS =
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CXXFLAGS = -Wa,-mbig-obj -DPOCO_NO_FPENVIRONMENT -DPOCO_NO_WSTRING
|
||||
CXXFLAGS32 =
|
||||
CXXFLAGS64 = -Wa,-mbig-obj
|
||||
SHLIBFLAGS = -Wl,--out-implib=$(dir $@)$(subst cyg,lib,$(notdir $@)).a -Wl,--export-all-symbols -Wl,--enable-auto-import
|
||||
SHLIBFLAGS32 =
|
||||
SHLIBFLAGS64 =
|
||||
LINKFLAGS =
|
||||
LINKFLAGS32 =
|
||||
LINKFLAGS64 =
|
||||
STATICOPT_CC =
|
||||
STATICOPT_CXX =
|
||||
SHLIBFLAGS32 =
|
||||
SHLIBFLAGS64 =
|
||||
LINKFLAGS =
|
||||
LINKFLAGS32 =
|
||||
LINKFLAGS64 =
|
||||
STATICOPT_CC =
|
||||
STATICOPT_CXX =
|
||||
STATICOPT_LINK = -static
|
||||
SHAREDOPT_CC =
|
||||
SHAREDOPT_CXX =
|
||||
SHAREDOPT_LINK =
|
||||
SHAREDOPT_CC =
|
||||
SHAREDOPT_CXX =
|
||||
SHAREDOPT_LINK =
|
||||
DEBUGOPT_CC = -g -D_DEBUG
|
||||
DEBUGOPT_CXX = -g -D_DEBUG
|
||||
DEBUGOPT_LINK = -g
|
||||
RELEASEOPT_CC = -DNDEBUG
|
||||
RELEASEOPT_CXX = -DNDEBUG
|
||||
RELEASEOPT_LINK =
|
||||
RELEASEOPT_LINK =
|
||||
|
||||
#
|
||||
# System Specific Flags
|
||||
@@ -75,9 +75,9 @@ SYSFLAGS = -D_GNU_SOURCE
|
||||
#
|
||||
# System Specific Libraries
|
||||
#
|
||||
SYSLIBS =
|
||||
SYSLIBS =
|
||||
|
||||
# commented out until OSARCH_POSTFIX be fixed
|
||||
# commented out until OSARCH_POSTFIX be fixed
|
||||
#ifeq ($(findstring x86_64,$(shell uname -m)),x86_64)
|
||||
# OSARCH_64BITS = 1
|
||||
#else
|
||||
|
||||
+5
-1
@@ -11,11 +11,15 @@
|
||||
#
|
||||
LINKMODE ?= SHARED
|
||||
|
||||
ARCHFLAGS ?= -arch $(OSARCH)
|
||||
ARCHFLAGS ?= -arch $(POCO_HOST_OSARCH)
|
||||
SANITIZEFLAGS ?=
|
||||
OSFLAGS ?= -mmacosx-version-min=10.11 -isysroot $(shell xcrun --show-sdk-path)
|
||||
|
||||
ifeq ($(POCO_HOST_OSARCH),arm64)
|
||||
OPENSSL_DIR ?= /opt/homebrew/opt/openssl
|
||||
else
|
||||
OPENSSL_DIR ?= /usr/local/opt/openssl
|
||||
endif
|
||||
|
||||
#
|
||||
# Tools
|
||||
|
||||
+2
-2
@@ -21,7 +21,7 @@ RANLIB = ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
@@ -36,7 +36,7 @@ SHAREDLIBLINKEXT = .so
|
||||
#
|
||||
# Compiler and Linker Flags
|
||||
#
|
||||
CFLAGS =
|
||||
CFLAGS =
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CXXFLAGS = -Wall -Wno-sign-compare
|
||||
|
||||
Vendored
+2
-2
@@ -19,8 +19,8 @@ LIB = ar -cr
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) $(LINKFLAGS) -b -Wl,+h$(notdir $@) -o $@ -Wl,+s
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.aCC
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.aCC
|
||||
STRIP =
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
|
||||
+2
-2
@@ -16,12 +16,12 @@ LINKMODE ?= SHARED
|
||||
CC = cc
|
||||
CXX = CC
|
||||
LINK = $(CXX)
|
||||
LIB = $(CXX) -xar -o
|
||||
LIB = $(CXX) -xar -o
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) $(LINKFLAGS) -G -o $@ -h$(notdir $@)
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = ${CROSS_COMPILE}strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.SunCC
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.SunCC
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
|
||||
Vendored
+71
@@ -0,0 +1,71 @@
|
||||
#
|
||||
# Linux
|
||||
#
|
||||
# Make settings for Linux/gcc
|
||||
#
|
||||
#
|
||||
|
||||
#
|
||||
# General Settings
|
||||
#
|
||||
LINKMODE ?= SHARED
|
||||
|
||||
SANITIZEFLAGS ?=
|
||||
|
||||
#
|
||||
# Define Tools
|
||||
#
|
||||
CC = ${CROSS_COMPILE}gcc
|
||||
CXX = ${CROSS_COMPILE}g++
|
||||
LINK = $(CXX)
|
||||
LIB = ${CROSS_COMPILE}ar -cr
|
||||
RANLIB = ${CROSS_COMPILE}ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = ${CROSS_COMPILE}strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
MKDIR = mkdir -p
|
||||
|
||||
#
|
||||
# Extension for Shared Libraries
|
||||
#
|
||||
SHAREDLIBEXT = .so.$(target_version)
|
||||
SHAREDLIBLINKEXT = .so
|
||||
|
||||
#
|
||||
# Compiler and Linker Flags
|
||||
#
|
||||
CFLAGS = $(SANITIZEFLAGS) -std=c11
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CXXFLAGS = $(SANITIZEFLAGS) -std=c++20 -Wall -Wno-sign-compare
|
||||
CXXFLAGS32 =
|
||||
CXXFLAGS64 =
|
||||
LINKFLAGS = $(SANITIZEFLAGS)
|
||||
LINKFLAGS32 =
|
||||
LINKFLAGS64 =
|
||||
STATICOPT_CC =
|
||||
STATICOPT_CXX =
|
||||
STATICOPT_LINK = -static
|
||||
SHAREDOPT_CC = -fPIC
|
||||
SHAREDOPT_CXX = -fPIC
|
||||
SHAREDOPT_LINK = -Wl,-rpath,$(LIBPATH)
|
||||
DEBUGOPT_CC = -g -D_DEBUG
|
||||
DEBUGOPT_CXX = -g -D_DEBUG
|
||||
DEBUGOPT_LINK = -g
|
||||
RELEASEOPT_CC = -O2 -DNDEBUG
|
||||
RELEASEOPT_CXX = -O2 -DNDEBUG
|
||||
RELEASEOPT_LINK = -O2
|
||||
|
||||
#
|
||||
# System Specific Flags
|
||||
#
|
||||
SYSFLAGS = -D_XOPEN_SOURCE=600 -D_REENTRANT -D_THREAD_SAFE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -DPOCO_HAVE_FD_EPOLL
|
||||
|
||||
#
|
||||
# System Specific Libraries
|
||||
#
|
||||
SYSLIBS = -lpthread -ldl -lrt
|
||||
Vendored
+1
-1
@@ -21,7 +21,7 @@ RANLIB = ${CROSS_COMPILE}ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = ${CROSS_COMPILE}strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
|
||||
Vendored
+1
-1
@@ -22,7 +22,7 @@ RANLIB = ranlib
|
||||
SHLIB = $(CXX) -shared -o $@ -Wl,--out-implib=$(dir $@)$(subst cyg,lib,$(basename $(notdir $@))).a
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
|
||||
+1
-1
@@ -24,7 +24,7 @@ RANLIB = $(CROSSENV)-ranlib
|
||||
SHLIB = $(CXX) -shared -o $@ -Wl,--out-implib=$(dir $@)$(subst cyg,lib,$(basename $(notdir $@))).a
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = $(CROSSENV)-strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
|
||||
Vendored
+1
-1
@@ -24,7 +24,7 @@ RANLIB = nios2-linux-gnu-ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = nios2-linux-gnu-strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
|
||||
Vendored
+10
-10
@@ -14,13 +14,13 @@ LINKMODE ?= SHARED
|
||||
#
|
||||
CC = cc
|
||||
CXX = cxx
|
||||
LINK = $(CXX)
|
||||
LINK = $(CXX)
|
||||
LIB = ar -cr
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) $(LINKFLAGS) -shared -o $@ -soname $(notdir $@)
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.cxx
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.cxx
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
@@ -36,14 +36,14 @@ SHAREDLIBLINKEXT = .so
|
||||
# Compiler and Linker Flags
|
||||
#
|
||||
CFLAGS = -pthread
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CXXFLAGS = -model ansi -pthread -ansi_alias -std ansi -D__USE_STD_IOSTREAM -nousing_std -nopure_cname -ieee
|
||||
CXXFLAGS32 =
|
||||
CXXFLAGS64 =
|
||||
CXXFLAGS32 =
|
||||
CXXFLAGS64 =
|
||||
LINKFLAGS = -pthread -model ansi -std ansi
|
||||
LINKFLAGS32 =
|
||||
LINKFLAGS64 =
|
||||
LINKFLAGS32 =
|
||||
LINKFLAGS64 =
|
||||
STATICOPT_CC = -non_shared
|
||||
STATICOPT_CXX = -non_shared
|
||||
STATICOPT_LINK = -non_shared
|
||||
@@ -55,7 +55,7 @@ DEBUGOPT_CXX = -gall -D_DEBUG
|
||||
DEBUGOPT_LINK = -gall
|
||||
RELEASEOPT_CC = +O2 -DNDEBUG
|
||||
RELEASEOPT_CXX = +O2 -DNDEBUG
|
||||
RELEASEOPT_LINK =
|
||||
RELEASEOPT_LINK =
|
||||
|
||||
#
|
||||
# System Specific Flags
|
||||
|
||||
Vendored
+3
-3
@@ -39,8 +39,8 @@ LIB = ar -cr
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.qcc
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.qcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
@@ -55,7 +55,7 @@ SHAREDLIBLINKEXT = .so
|
||||
#
|
||||
# Compiler and Linker Flags
|
||||
#
|
||||
CFLAGS =
|
||||
CFLAGS =
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CXXFLAGS =
|
||||
|
||||
Vendored
+1
-1
@@ -21,7 +21,7 @@ RANLIB = ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
|
||||
Vendored
+2
-2
@@ -21,7 +21,7 @@ RANLIB = ranlib
|
||||
SHLIB = $(CXX) -shared -Wl,-soname,$(notdir $@) -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP = strip
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
CP = cp
|
||||
@@ -36,7 +36,7 @@ SHAREDLIBLINKEXT = .so
|
||||
#
|
||||
# Compiler and Linker Flags
|
||||
#
|
||||
CFLAGS =
|
||||
CFLAGS =
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CXXFLAGS = -Wall -Wno-sign-compare
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@ LIB = $(CXX) -xar -o $@
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) $(LINKFLAGS) -G -o $@ -h$(notdir $@)
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP =
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.SunCC
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@ LIB = $(CXX) -xar -o $@
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) $(LINKFLAGS) -G -o $@ -h$(notdir $@)
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP =
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.SunCC
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
|
||||
+1
-1
@@ -20,7 +20,7 @@ LIB = ar cru
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) $(LINKFLAGS) -G -o $@ -h$(notdir $@)
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP =
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.SunCC
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
|
||||
+1
-1
@@ -19,7 +19,7 @@ LIB = $(CXX) -xar -o $@
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) $(LINKFLAGS) -G -o $@ -h$(notdir $@)
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP =
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.SunCC
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
|
||||
Vendored
+10
-10
@@ -2,7 +2,7 @@
|
||||
# WatchOS
|
||||
#
|
||||
# Build settings for Apple WatchOS 2.0 and newer
|
||||
#
|
||||
#
|
||||
|
||||
#
|
||||
# General Settings
|
||||
@@ -18,7 +18,7 @@ LINKMODE ?= STATIC
|
||||
# WATCHOS_SDK_VERSION = 2.0
|
||||
|
||||
# if WATCHOS_SDK_VERSION_MIN is defined use that
|
||||
# Otherwise use the version found.
|
||||
# Otherwise use the version found.
|
||||
|
||||
WATCHOS_SDK ?= WatchOS
|
||||
WATCHOS_SDK_ROOT ?= $(shell xcode-select -print-path)/Platforms/$(WATCHOS_SDK).platform/Developer/SDKs
|
||||
@@ -45,9 +45,9 @@ LINK = $(CXX) -bind_at_load
|
||||
LIB = libtool -static -o
|
||||
RANLIB = ranlib
|
||||
SHLIB = $(CXX) $(OSFLAGS) -dynamiclib -Wl,-install_name,$@ -o $@
|
||||
DYLIB = $(CXX) $(OSFLAGS) -dynamic -bundle -read_only_relocs suppress -Wl,-bind_at_load -o $@
|
||||
DYLIB = $(CXX) $(OSFLAGS) -dynamic -bundle -read_only_relocs suppress -Wl,-bind_at_load -o $@
|
||||
SHLIBLN = $(POCO_BASE)/build/script/shlibln
|
||||
STRIP =
|
||||
STRIP =
|
||||
DEP = $(POCO_BASE)/build/script/makedepend.gcc
|
||||
SHELL = sh
|
||||
RM = rm -rf
|
||||
@@ -66,23 +66,23 @@ SHAREDLIBLINKEXT = .dylib
|
||||
CFLAGS = $(OSFLAGS)
|
||||
CFLAGS32 =
|
||||
CFLAGS64 =
|
||||
CXXFLAGS = $(OSFLAGS) -std=c++11 -stdlib=libc++ -Wall -Wno-sign-compare
|
||||
CXXFLAGS = $(OSFLAGS) -std=c++11 -stdlib=libc++ -Wall -Wno-sign-compare
|
||||
CXXFLAGS32 =
|
||||
CXXFLAGS64 =
|
||||
CXXFLAGS64 =
|
||||
LINKFLAGS = $(OSFLAGS) -stdlib=libc++
|
||||
LINKFLAGS32 =
|
||||
LINKFLAGS64 =
|
||||
STATICOPT_CC =
|
||||
STATICOPT_CXX =
|
||||
STATICOPT_LINK =
|
||||
SHAREDOPT_CC = -fPIC
|
||||
SHAREDOPT_CC = -fPIC
|
||||
SHAREDOPT_CXX = -fPIC
|
||||
SHAREDOPT_LINK =
|
||||
SHAREDOPT_LINK =
|
||||
DEBUGOPT_CC = -g -D_DEBUG=$(DEBUGLEVEL)
|
||||
DEBUGOPT_CXX = -g -D_DEBUG=$(DEBUGLEVEL)
|
||||
DEBUGOPT_CXX = -g -D_DEBUG=$(DEBUGLEVEL)
|
||||
DEBUGOPT_LINK =
|
||||
RELEASEOPT_CC = -DNDEBUG -O2
|
||||
RELEASEOPT_CXX = -DNDEBUG -O
|
||||
RELEASEOPT_CXX = -DNDEBUG -O
|
||||
RELEASEOPT_LINK =
|
||||
|
||||
#
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
# WatchSimulator
|
||||
#
|
||||
# Build settings for WatchOS 2.0 Simulator
|
||||
#
|
||||
#
|
||||
|
||||
WATCHOS_SDK = WatchSimulator
|
||||
POCO_TARGET_OSARCH = i386
|
||||
|
||||
+1
-1
@@ -2,6 +2,6 @@
|
||||
# iPhone-clang
|
||||
#
|
||||
# Build settings for iPhone OS, using Apple's iPhone SDK
|
||||
#
|
||||
#
|
||||
|
||||
include $(POCO_BASE)/build/config/iPhone
|
||||
|
||||
+1
-1
@@ -2,6 +2,6 @@
|
||||
# iPhone-clang-libc++
|
||||
#
|
||||
# Build settings for iPhone OS, using Apple's iPhone SDK
|
||||
#
|
||||
#
|
||||
|
||||
include $(POCO_BASE)/build/config/iPhone
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
# iPhoneSimulator
|
||||
#
|
||||
# Build settings for iPhone Simulator, using Apple's iPhone SDK
|
||||
#
|
||||
#
|
||||
|
||||
IPHONE_SDK = iPhoneSimulator
|
||||
POCO_TARGET_OSARCH = i686
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
# iPhoneSimulator-clang
|
||||
#
|
||||
# Build settings for iPhone Simulator, using Apple's iPhone SDK
|
||||
#
|
||||
#
|
||||
|
||||
IPHONE_SDK = iPhoneSimulator
|
||||
POCO_TARGET_OSARCH = i686
|
||||
|
||||
+1
-1
@@ -2,7 +2,7 @@
|
||||
# iPhoneSimulator-clang-libc++
|
||||
#
|
||||
# Build settings for iPhone Simulator, using Apple's iPhone SDK
|
||||
#
|
||||
#
|
||||
|
||||
IPHONE_SDK = iPhoneSimulator
|
||||
POCO_TARGET_OSARCH = i686
|
||||
|
||||
Reference in New Issue
Block a user