File tree Expand file tree Collapse file tree 5 files changed +16
-16
lines changed Expand file tree Collapse file tree 5 files changed +16
-16
lines changed Original file line number Diff line number Diff line change 2121#FirebirdInstallPrefix=
2222LIB_BUNDLE_OPTIONS=$(LD_FLAGS) -bundle
2323LIB_LINK_OPTIONS=$(LD_FLAGS) -dynamiclib
24- LIB_LINK_SONAME:=-current_version @FIREBIRD_VERSION@ -compatibility_version @FIREBIRD_VERSION@ -seg1addr 0x30000000
24+ LIB_LINK_SONAME:=-current_version @FIREBIRD_VERSION@ -compatibility_version @FIREBIRD_VERSION@
2525LIB_LINK_MAPFILE=-Wl,-exported_symbols_list,$(1)
2626
2727ADD_LIBS:=-lobjc -framework Foundation -framework Security
Original file line number Diff line number Diff line change 3333#DYLD_PRINT_LIBRARIES=1
3434#export DYLD_PRINT_LIBRARIES
3535
36- MACOSX_DEPLOYMENT_TARGET=11.0
36+ MACOSX_DEPLOYMENT_TARGET=12.7
3737export MACOSX_DEPLOYMENT_TARGET
3838
39- PROD_FLAGS=-DDARWIN -DARM64 -pipe -O2 -MMD -fPIC -fno-common -mmacosx-version-min=11.0
40- DEV_FLAGS=-ggdb -DDARWIN -DARM64 -pipe -MMD -fPIC -fno-omit-frame-pointer -fno-common -Wall -fno-optimize-sibling-calls -mmacosx-version-min=11.0 -Wno-non-virtual-dtor
39+ PLATFORM_PLUSPLUS_FLAGS=-Wno-invalid-offsetof
40+
41+ PROD_FLAGS=-DDARWIN -DARM64 -pipe -O2 -MMD -fPIC -fno-common -mmacosx-version-min=12.7
42+ DEV_FLAGS=-ggdb -DDARWIN -DARM64 -pipe -MMD -fPIC -fno-omit-frame-pointer -fno-common -Wall -fno-optimize-sibling-calls -mmacosx-version-min=12.7 -Wno-non-virtual-dtor
4143CXXFLAGS:=$(CXXFLAGS) -fvisibility-inlines-hidden -fvisibility=hidden
4244
4345UNDEF_PLATFORM=
4446
45- LINK_LIBS+=-liconv
47+ # LINK_LIBS+=-liconv
4648#MATHLIB=$(ROOT)/extern/libtommath/.libs/libtommath.a
47- SO_LINK_LIBS+=-liconv
49+ # SO_LINK_LIBS+=-liconv
4850
4951include $(ROOT)/gen/darwin.defaults
Original file line number Diff line number Diff line change @@ -28,15 +28,17 @@ export DYLD_LIBRARY_PATH
2828DYLD_FALLBACK_LIBRARY_PATH=/opt/local/lib
2929export DYLD_FALLBACK_LIBRARY_PATH
3030
31- MACOSX_DEPLOYMENT_TARGET=10.9
31+ MACOSX_DEPLOYMENT_TARGET=12.7
3232export MACOSX_DEPLOYMENT_TARGET
3333
34- PROD_FLAGS=-O1 -DDARWIN -pipe -MMD -fPIC -fno-common -mmacosx-version-min=10.7
35- DEV_FLAGS=-ggdb -DDARWIN -pipe -MMD -fPIC -fno-omit-frame-pointer -fno-common -Wall -fno-optimize-sibling-calls -mmacosx-version-min=10.7 -Wno-non-virtual-dtor
34+ PLATFORM_PLUSPLUS_FLAGS=-Wno-invalid-offsetof
35+
36+ PROD_FLAGS=-O1 -DDARWIN -pipe -MMD -fPIC -fno-common -mmacosx-version-min=12.7
37+ DEV_FLAGS=-ggdb -DDARWIN -pipe -MMD -fPIC -fno-omit-frame-pointer -fno-common -Wall -fno-optimize-sibling-calls -mmacosx-version-min=12.7 -Wno-non-virtual-dtor
3638CXXFLAGS:=$(CXXFLAGS) -fvisibility-inlines-hidden -fvisibility=hidden -msse4
3739
38- LD_FLAGS+=-liconv
39- FIREBIRD_LIBRARY_LINK+=-liconv
40+ # LD_FLAGS+=-liconv
41+ # FIREBIRD_LIBRARY_LINK+=-liconv
4042UNDEF_PLATFORM=
4143
4244include $(ROOT)/gen/darwin.defaults
Original file line number Diff line number Diff line change @@ -719,7 +719,7 @@ case "$build" in
719719 *-*-darwin*)
720720 CFLAGS="$CFLAGS -I${VCPKG_INSTALLED}/include"
721721 CXXFLAGS="$CXXFLAGS -nostdinc++ -isystem ${VCPKG_INSTALLED}/include/c++/v1 -I${VCPKG_INSTALLED}/include"
722- LDFLAGS="$LDFLAGS -nostdlib++ -stdlib=libc++ - L${VCPKG_INSTALLED}/lib -lc++"
722+ LDFLAGS="$LDFLAGS -nostdlib++ -L${VCPKG_INSTALLED}/lib -lc++"
723723 ;;
724724esac
725725
Original file line number Diff line number Diff line change @@ -41,10 +41,6 @@ ifeq ($(TARGET),release)
4141 CXX_FLAGS += -O3
4242endif
4343
44- ifeq ($(shell uname) ,Darwin)
45- CXX_FLAGS += -stdlib=libc++
46- endif
47-
4844ifeq ($(TARGET ) ,debug)
4945 FPC_FLAGS += -g
5046 LD_FLAGS += -ggdb
You can’t perform that action at this time.
0 commit comments