Corrected library order + fixes needed to compile static libraries and executables...
[u/mrichter/AliRoot.git] / MONITOR / binalionlinemonitor.pkg
CommitLineData
c6d78c69 1#-*- Mode: Makefile -*-
2
3SRCS := alionlinemonitor.cxx
4
5EINCLUDE+= TPC ITS RAW
6
7PACKBLIBS := $(ROOTCLIBS) $(SYSLIBS)
8
4c166a14 9ELIBS:= MONITOR \
10 TPCbase \
11 TPCsim \
12 TPCrec \
13 HLTbase \
14 ITSbase \
15 ITSsim \
16 ITSrec \
17 MUONmapping \
18 MUONevaluation \
19 MUONsim \
20 MUONrec \
21 MUONgeometry \
22 MUONcalib \
23 MUONbase \
24 MUONraw \
25 RAWDatasim \
26 MUONtrigger \
27 MUONcore \
28 STEER \
29 CDB \
30 AOD \
31 RAWDatarec \
32 ESD \
33 RAWDatabase \
34 STEERBase
c6d78c69 35
36ifdef DATE_ROOT
37
8b13487a 38PACKBLIBS += $(DMONLIBS)
c6d78c69 39ELIBSDIR:=
40
41EINCLUDE+= ${DATE_COMMON_DEFS} ${DATE_MONITOR_DIR}
42
fea197bf 43endif
44
c6d78c69 45ifdef DIMDIR
46
47EINCLUDE += $(DIMDIR)/dim
48ELIBS += dim
5d01e2e4 49ELIBSDIR += $(DIMDIR)/$(ODIR)
c6d78c69 50
51endif
52
c6d78c69 53ifneq (,$(findstring macosx,$(ALICE_TARGET)))
fea197bf 54PACKLDFLAGS:=$(LDFLAGS) $($(filter-out dim,$(ELIBS)):%=-Wl,-u,_G__cpp_setupG__%)
c6d78c69 55endif