X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=EVE%2Fbinalieve.pkg;h=f272ffb0b5bc77ffad0611681acf2d3b59790903;hb=db748c3848f9a50b780b0d79876a73ee9e2af911;hp=4ff0121847db769914973c4448a1f3a0359c55f1;hpb=6181f8f5e9fbf977ac43908fc471fb5688462cdd;p=u%2Fmrichter%2FAliRoot.git diff --git a/EVE/binalieve.pkg b/EVE/binalieve.pkg index 4ff0121847d..f272ffb0b5b 100644 --- a/EVE/binalieve.pkg +++ b/EVE/binalieve.pkg @@ -1,10 +1,16 @@ -SRCS := Alieve/alieve_main/alieve_main.cxx +#-*- Mode: Makefile -*- + +SRCS := alieve_main/alieve_main.cxx CSRCS := +$(BINPATH)/alieve: $(EveBaseLIB) $(EveDetLIB) $(EveHLTLIB) + EINCLUDE := ELIBSDIR := -ELIBS := Reve Alieve \ - MUONevaluation MUONgeometry MUONrec MUONsim MUONbase MUONtrigger MUONraw MUONcalib MUONmapping MUONcore \ + +ELIBS := EveBase EveDet EveHLT \ + MUONbase MUONevaluation MUONmapping MUONshuttle MUONcalib MUONgeometry \ + MUONraw MUONsim MUONcore MUONgraphics MUONrec MUONtrigger \ TPCbase TPCsim TPCrec TPCfast \ ITSbase ITSsim ITSrec PMDbase PMDsim PMDrec TRDbase \ TRDsim TRDrec TRDfast \ @@ -12,15 +18,15 @@ ELIBS := Reve Alieve \ ACORDEbase ACORDEsim ACORDErec \ HMPIDbase HMPIDrec HMPIDsim \ ZDCbase ZDCsim ZDCrec VZERObase VZEROsim VZEROrec \ - EMCALbase EMCALsim EMCALrec EMCALjet BCM \ + EMCALbase EMCALsim EMCALrec BCM \ STRUCT T0base T0sim T0rec EVGEN STEERBase ESD AOD CDB STEER \ - pythia6 AliPythia6 lhapdf THijing \ - hijing TMEVSIM mevsim THbtp HBTP TEPEMGEN EPEMGEN \ + THijing \ + hijing THbtp TEPEMGEN \ FASTSIM microcern \ RAWDatabase RAWDatarec RAWDatasim \ HLTbase XMLParser -PACKBLIBS := $(ROOTCLIBS) $(ROOTPLIBS) -lTreePlayer -lGeomPainter -lGed -lFTGL -lRGL $(SYSLIBS) +PACKBLIBS := $(ROOTCLIBS) $(ROOTPLIBS) -lTreePlayer -lGeomPainter -lGed -lRGL -lEve $(SYSLIBS) ifeq (macosx,$(ALICE_TARGET)) @@ -31,13 +37,15 @@ ELIBSDIR+=/usr/X11R6/lib/ ELIBSCPP:=$(filter-out microcern,$(ELIBS)) ELIBSCPP:=$(filter-out lhapdf,$(ELIBSCPP)) -ELIBSCPP:=$(filter-out mevsim,$(ELIBSCPP)) -ELIBSCPP:=$(filter-out HBTP,$(ELIBSCPP)) ELIBSCPP:=$(filter-out herwig,$(ELIBSCPP)) -ELIBSCPP:=$(filter-out EPEMGEN,$(ELIBSCPP)) PACKLDFLAGS:=$(LDFLAGS) $(ELIBSCPP:%=-Wl,-u,_G__cpp_setupG__%) +ifeq (5,$(MACOSX_MINOR)) +# This is a bug in OS 10.5 +# see http://wiki.finkproject.org/index.php/Fink:Packaging:Preparing_for_10.5#OpenGL_Bug +PACKLDFLAGS+=-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib +endif # On Mac OS X gcc we need f2c and GLU -ELIBS+=f2c GLU +ELIBS+=GLU ELIBSDIR+=$(FINK_ROOT)/lib endif