Skip to content
Snippets Groups Projects
Commit b710535e authored by Fons Rademakers's avatar Fons Rademakers
Browse files

use UNIX03 compatiblity mode also on 32 bit Leopard (is already default on

64 bit).


git-svn-id: http://root.cern.ch/svn/root/trunk@20539 27541ba8-7e3a-0410-8455-c3a389f83636
parent 77dd3228
No related branches found
No related tags found
No related merge requests found
...@@ -52,6 +52,13 @@ LDFLAGS = $(OPT) -bind_at_load ...@@ -52,6 +52,13 @@ LDFLAGS = $(OPT) -bind_at_load
FORCELINK = yes FORCELINK = yes
NEEDFINK = yes NEEDFINK = yes
MACOSXTARGET := MACOSX_DEPLOYMENT_TARGET=10.$(MACOSX_MINOR) MACOSXTARGET := MACOSX_DEPLOYMENT_TARGET=10.$(MACOSX_MINOR)
ifeq ($(subst $(MACOSX_MINOR),,1234),1234)
# this is set for LP64 but not for 32 bit
CXXFLAGS += -D__DARWIN_UNIX03=1
CFLAGS += -D__DARWIN_UNIX03=1
CINTCXXFLAGS += -D__DARWIN_UNIX03=1
CINTCFLAGS += -D__DARWIN_UNIX03=1
endif
ifeq ($(subst $(MACOSX_MINOR),,123),123) ifeq ($(subst $(MACOSX_MINOR),,123),123)
SOFLAGS = $(OPT) -dynamiclib -single_module \ SOFLAGS = $(OPT) -dynamiclib -single_module \
-undefined dynamic_lookup -install_name $(LIBDIR)/ -undefined dynamic_lookup -install_name $(LIBDIR)/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment