]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - build/Makefile.macosxxlc
Port of changes from v4-07-Release and additional rule conformance
[u/mrichter/AliRoot.git] / build / Makefile.macosxxlc
index 15adebf7e95c0fc6738d3919ca27fae5f652f54a..68ecf4295ec09dbfc563973819f419f148e32e50 100644 (file)
@@ -25,7 +25,7 @@ CXXFLAGS      = $(CXXOPT) -qpic -I/sw/include \
                 -qflttrap=overflow:zerodivide:invalid:inexact:enable
 CXXFLAGSNO    = $(CXXNOOPT) -qpic -I/sw/include \
                 -qflttrap=overflow:zerodivide:invalid:inexact:enable
-CFLAGS       = -qpic -qextname \
+CFLAGS       = -qpic -qextname -I/sw/include \
                 -qflttrap=overflow:zerodivide:invalid:inexact:enable
 FFLAGS        = $(CLIBFOPT)  $(FOPT) -qpic \
                 -qflttrap=overflow:zerodivide:invalid:inexact:enable
@@ -42,7 +42,7 @@ LDFLAGS       = $(OPT)
 SHLD        := export MACOSX_DEPLOYMENT_TARGET=10.3 ; \
                unset LD_PREBIND ; \
                xlC
-SOFLAGS      := -bundle -flat_namespace -undefined dynamic_lookup
+SOFLAGS      := -bundle -undefined dynamic_lookup
 #SHLIB        := -lg2c
 SHLIB        :=
 SOEXT       := so
@@ -50,7 +50,7 @@ SOEXT              := so
 DYLD        := export MACOSX_DEPLOYMENT_TARGET=10.3 ; \
                unset LD_PREBIND ; \
                xlC
-DYFLAGS       = -qmkshrobj -flat_namespace -undefined dynamic_lookup -single_module
+DYFLAGS       = -qmkshrobj -undefined dynamic_lookup -single_module
 DYLIB        :=
 DYEXT        := dylib
 
@@ -59,12 +59,11 @@ ALFLAGS       = cr
 ALLIB         = 
 AEXT         = a
 
-GLIBS         = -L/usr/X11R6/lib -lX11
 
 #System libraries
-SYSLIBS = -ldl
+SYSLIBS      := -ldl -L/usr/X11R6/lib -lX11
 
-EXEFLAGS+= -Wl,-bind_at_load  #-lg2c
+EXEFLAGS     := -Wl,-bind_at_load