Compilation on Windows/Cygwin
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 18 Apr 2008 12:44:10 +0000 (12:44 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 18 Apr 2008 12:44:10 +0000 (12:44 +0000)
EVE/libEveBase.pkg
EVE/libEveDet.pkg
EVE/libEveHLT.pkg

index b109cb9a425dbf9cf1c5c82670cc0eb3f7b81ca7..ba03dd97b6f2bd42949620206b782c4abadc822c 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 ORGSRCS  := $(wildcard EVE/EveBase/*.cxx)
 SRCS     := $(patsubst EVE/%, %, ${ORGSRCS})
 HDRS     := $(SRCS:.cxx=.h)
@@ -5,3 +7,14 @@ HDRS     := $(SRCS:.cxx=.h)
 DHDR     := EveBase/LinkDef.h
 
 EINCLUDE := RAW ITS TPC
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKCXXFLAGS:= $(CXXFLAGS) -I/usr/X11R6/include
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lSTEERBase -lCDB -lESD -lAOD -lSTEER \
+                         -lTPCbase -lTPCsim -lTPCrec -lITSbase -lRAWDatarec \
+                         -L$(shell root-config --libdir) -lEve -lGeom \
+                         -lGui -lGed -lRGL -lEG -lMinuit
+ELIBSDIR:= /usr/X11R6/lib
+ELIBS:= GL
+endif
index e13dbdefbead220f55c634b5ceaad61ac907d7b0..10b43b7c402aa1e795cb2453897fc5fdc3dc0b22 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+
 ORGSRCS  := $(wildcard EVE/EveDet/*.cxx)
 SRCS     := $(patsubst EVE/%, %, ${ORGSRCS})
 HDRS     := $(SRCS:.cxx=.h)
@@ -5,3 +7,17 @@ HDRS     := $(SRCS:.cxx=.h)
 DHDR     := EveDet/LinkDef.h
 
 EINCLUDE := RAW ITS TPC TRD TOF T0 MUON MUON/mapping PMD HLT/BASE HLT/BASE/HOMER
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKCXXFLAGS:= $(CXXFLAGS) -I/usr/X11R6/include
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) \
+                         -lEveBase  -lCDB -lESD -lSTEERBase -lSTEER \
+                         -lITSbase \
+                         -lMUONgeometry -lMUONmapping -lMUONrec -lMUONsim -lMUONbase -lMUONcore \
+                         -lPMDbase -lT0base -lTOFbase -lTOFsim -lTPCbase -lTRDbase -lTRDrec \
+                         -lRAWDatarec -lRAWDatabase \
+                         -L$(shell root-config --libdir) -lEve -lRGL -lGed -lGui -lGeom -lEG
+
+ELIBSDIR:= /usr/X11R6/lib
+ELIBS:= GL GLU
+endif
index 404f578d9d4bc7e6b1a93d8b3659ebebdd7c3561..af1bbfb8092a7365fb80d593c7130ed14918ac0d 100644 (file)
@@ -1,3 +1,5 @@
+#-*- Mode: Makefile -*-
+#
 ORGSRCS  := $(wildcard EVE/EveHLT/*.cxx)
 SRCS     := $(patsubst EVE/%, %, ${ORGSRCS})
 HDRS     := $(SRCS:.cxx=.h)
@@ -5,3 +7,12 @@ HDRS     := $(SRCS:.cxx=.h)
 DHDR     := EveHLT/LinkDef.h
 
 EINCLUDE := RAW ITS TPC TRD TOF T0 MUON MUON/mapping PMD HLT/BASE HLT/BASE/HOMER
+
+ifeq (win32gcc,$(ALICE_TARGET))
+PACKCXXFLAGS:= $(CXXFLAGS) -I/usr/X11R6/include
+ELIBSDIR:= /usr/X11R6/lib
+ELIBS:= GL
+PACKSOFLAGS:= $(SOFLAGS) -L$(ALICE_ROOT)/lib/tgt_$(ALICE_TARGET) -lSTEERBase \
+                         -lTPCbase -lHLTbase \
+                         -L$(shell root-config --libdir) -lEve -lXMLParser -lGed -lGui
+endif