# Developed on idea of Boris Polichtchouk (Boris.Polichtchouk@cern.ch), 15/4/2001
-##### include general path/location macros #####
-override ALICE_TARGET := $(shell root-config --arch)
-override ALICE_ROOT := $(shell pwd)
-
ifdef ALIVERBOSE
MUTE:=
else
CRT RICH START STRUCT EVGEN RALICE ALIFAST VZERO \
THijing CONTAINERS MEVSIM TMEVSIM THbtp HBTP EMCAL HBTAN \
THerwig TEPEMGEN EPEMGEN FASTSIM TPHIC RAW MONITOR DISPLAY ANALYSIS \
- JETAN HLT
+ JETAN HLT TFluka
CERNMODULES := PDF PYTHIA6 HIJING MICROCERN HERWIG
# The module directory will be added by each module
#
-CXXFLAGS += -I$(ALICE_ROOT)/include
-CXXFLAGS += -I$(shell root-config --incdir)
+GENINC := -I$(ALICE_ROOT)/include -I$(shell root-config --incdir)
-CINTFLAGS += -I$(ALICE_ROOT)/include
-CINTFLAGS += -I$(shell root-config --incdir)
+CXXFLAGS += $(GENINC)
+CXXFLAGSNO += $(GENINC)
+CINTFLAGS += $(GENINC)
+DEPINC += $(GENINC)
-DEPINC += -I$(ALICE_ROOT)/include
-DEPINC += -I$(shell root-config --incdir)
#############################################################
$(ALIRAW): $(DICT) $(OBJS)
rm -f $(ALIRAW)
- ifeq ($(PLATFORM),aix)
+ ifeq ($(ALICE_ARCH),aix)
$(SHLD) -o $(ALIRAW) $(LIBS) -p 0 $(OBJS)
else
- ifeq ($(PLATFORM),alpha)
+ ifeq ($(ALICE_ARCH),alpha)
$(SHLD) -o $(ALIRAW) $(OBJS) -lcxxstd -lcxx -lexc -lots -lc
else
$(LD) $(SOFLAGS) $(LDFLAGS) $(OBJS) -o $(ALIRAW)
$(ALIMDC): $(MAINO) $(ALIRAW)
- ifeq ($(PLATFORM),aix)
+ ifeq ($(ALICE_ARCH),aix)
ln -fs $(ALILRAW) libAliRaw.a
$(LD) $(LDFLAGS) $(MAINO) libAliRaw.a \
$(LIBS) -o $(ALIMDC)
# Makefile to build AliRoot for Alpha OSF1
-PLATFORM = alpha
-
# The compilers
CXX = cxx
F77 = f77
# Global optimisation
-OPT = -g
+OPT = -g -O
+NOOPT = -g
-CXXOPTS = $(OPT) -nostdnew -rtti -taso
+CXXOPT = $(OPT)
+CXXNOOPT = $(NOOPT)
COPT = $(OPT)
-FOPT = $(OPT) -nofor_main -warn noinformational -taso
-CXXFLAGS = $(CXXOPTS)
-CFLAGS = -fPIC -pipe -mcpu=ev5 -D__osf__ -D__alpha
-
-# rootcint flags
-CINTFLAGS = -D__DECCXX
-
-# rmkdepend flags for building dependencies of FORTRAN files
-DEPENDFFLAGS = $(filter-out -warn noinformational,$(FFLAGS))
+FOPT = $(OPT)
# CERNLIB defines
-
CLIBDEFS = -DCERNLIB_DECS -DCERNLIB_BLDLIB -DCERNLIB_CZ
CLIBCXXOPTS =
CLIBCOPT =
-CLIBFOPT = -I. -warn noinformational
+CLIBFOPT = -I. $(CLIBDEFS)
+
+# Compiler flags
+CXXFLAGS = $(CXXOPT) -nostdnew -rtti -taso
+CXXFLAGSNO = $(CXXNOOPT) -nostdnew -rtti -taso
+CFLAGS = $(COPT) -fPIC -pipe -mcpu=ev5 -D__osf__ -D__alpha
+FFLAGS = $(FOPT) -nofor_main -warn noinformational -taso $(CLIBFOPT)
+# rmkdepend flags for building dependencies of FORTRAN files
+DEPENDFFLAGS = $(filter-out -warn noinformational,$(FFLAGS))
-# Common Fortran compilation flags
-FFLAGS = $(FOPT) $(CLIBFOPT) $(CLIBDEFS)
+# rootcint flags
+CINTFLAGS = -D__DECCXX
LD = cxx
LDFLAGS =
SHLD = ld
SOFLAGS = -L/usr/lib/cmplrs/cxx -rpath /usr/lib/cmplrs/cxx \
- -expect_unresolved "*" -msym -shared \
- /usr/lib/cmplrs/cc/crt0.o /usr/lib/cmplrs/cxx/_main.o
-SOFLAGS += -lUfor -lfor -lFutil
-SOFLAGS += -taso
+ -expect_unresolved "*" -msym -shared -taso
+ /usr/lib/cmplrs/cc/crt0.o /usr/lib/cmplrs/cxx/_main.o
SHLIB = -lUfor -lfor -lFutil
SOEXT = so
-ROOTLIBS +=
-
#System libraries
SYSLIBS = -lbsd
# Flags for static libraries
AFLAGS = $(filter-out -rpath /usr/lib/cmplrs/cxx -msym -shared /usr/lib/cmplrs/cc/crt0.o,$(SOFLAGS))
+AFLAGS += $(SHLIB)
# Additional flags and libraries for building aliroot executable
EXEFLAGS += -lXm -lXt -lX11 -lPW -lUfor -lfor -lFutil -lots
# Makefile to build AliRoot on HP-UX
-PLATFORM = hpux
-
# The compilers
CXX = aCC
F77 = f77
CC = cc
# Global optimisation
-OPT = -O
-
-CXXOPTS = $(OPT) -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname
-COPT = $(OPT) +Z -Ae
-FOPT = $(OPT) +ppu +Z
-
-
+OPT = -g -O
+NOOPT = -g
-CXXFLAGS = $(CXXOPTS)
-CFLAGS = $(COPT)
-
-# rootcint flags
-CINTFLAGS =
+CXXOPT = $(OPT)
+CXXNOOPT = $(NOOPT)
+COPT = $(OPT)
+FOPT = $(OPT)
# CERNLIB defines
-
CLIBDEFS = -DCERNLIB_HPUX -DCERNLIB_BLDLIB -DCERNLIB_CZ
CLIBCXXOPTS =
CLIBCOPT = +z -Ae
-CLIBFOPT = -WF,-P
+CLIBFOPT = $(CLIBDEFS) -WF,-P
-# Common Fortran compilation flags
-FFLAGS = $(CLIBFOPT) $(CLIBDEFS) $(FOPT)
+CXXFLAGS = $(CXXOPT) -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname
+CXXFLAGSNO = $(CXXNOOPT) -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname
+CFLAGS = $(COPT) +Z -Ae
+FFLAGS = $(CLIBFOPT) $(FOPT) +ppu +Z
+# rmkdepend flags for building dependencies of FORTRAN files
+DEPENDFFLAGS = $(FFLAGS)
+
+# rootcint flags
+CINTFLAGS =
LD = aCC
LDFLAGS = $(OPT) -z -Wl,+s -Wl,-E
# additional ROOT libraries
ROOTLIBS += -lcrypt
-# rmkdepend flags for building dependencies of FORTRAN files
-DEPENDFFLAGS = $(FFLAGS)
-
GLIBS = -L/usr/lib/X11R6 -lX11
# System libraries
-
# Makefile to build AliRoot for Linux
-PLATFORM = linux
-
# The compilers
CXX = g++
F77 = g77
CC = gcc
CCMAJORV = $(shell $(CC) -dumpversion | cut -d. -f1)
+CCMINORV = $(shell $(CC) -dumpversion | cut -d. -f2)
# Global optimisation
OPT = -O -g
+NOOPT = -g
-ifeq ($(CCMAJORV),2)
-CXXOPTS = $(OPT) -W -Wall -fPIC -pipe
-else
-CXXOPTS = $(OPT) -W -Wall -Werror -fPIC -pipe -fmessage-length=0 -Wno-long-long -pedantic-errors -ansi
-endif
+CXXOPT = $(OPT)
+CXXNOOPT = $(NOOPT)
COPT = $(OPT)
-FOPT = $(OPT) -fno-second-underscore
-CXXFLAGS = $(CXXOPTS)
-CFLAGS = $(OPT) -Wall -Werror -fPIC -pipe -Wno-long-long -pedantic-errors -ansi
-
-# rootcint flags
-CINTFLAGS =
+FOPT = $(OPT)
# CERNLIB defines
-
CLIBDEFS = -DCERNLIB_LINUX -DCERNLIB_BLDLIB -DCERNLIB_CZ
CLIBCXXOPTS =
CLIBCOPT =
-CLIBFOPT =
+CLIBFOPT = $(CLIBDEFS)
+
+# Compiler flags
+ifeq ($(CCMAJORV),2)
+CXXFLAGS = $(OPT) -W -Wall -fPIC -pipe
+CXXFLAGSNO = $(NOOPT) -W -Wall -fPIC -pipe
+else
+CXXFLAGS = $(OPT) -W -Wall -Werror -fPIC -pipe -fmessage-length=0 -Wno-long-long -pedantic-errors -ansi
+CXXFLAGSNO = $(NOOPT) -W -Wall -Werror -fPIC -pipe -fmessage-length=0 -Wno-long-long -pedantic-errors -ansi
+endif
+CFLAGS = $(OPT) -Wall -Werror -fPIC -pipe -Wno-long-long -pedantic-errors -ansi
+FFLAGS = $(CLIBFOPT) $(FOPT) -fno-second-underscore
+# rmkdepend flags for building dependencies of FORTRAN files
+DEPENDFFLAGS = $(FFLAGS)
+
+# rootcint flags
+CINTFLAGS =
-# Common Fortran compilation flags
-FFLAGS = $(CLIBFOPT) $(CLIBDEFS) $(FOPT)
-
LD = g++
LDFLAGS = $(OPT)
# additional ROOT libraries
ROOTLIBS += -lcrypt
-# rmkdepend flags for building dependencies of FORTRAN files
-DEPENDFFLAGS = $(FFLAGS)
-
LIBNOVER = `find /lib -name 'libNoVersion*.so' | xargs --replace basename {} .so | sed -e 's/lib/ -l/'`
GLIBS = -L/usr/X11R6/lib -lX11 $(LIBNOVER)
# Makefile for AliRoot for Itanium/Linux with Intel icc compiler
-PLATFORM = linux
-
# The compilers
CXX = ecc
F77 = efc
# Global optimisation
OPT = -g #-O
+NOOPT = -g
-CXXOPTS = $(OPT)
+CXXOPT = $(OPT)
+CXXNOOPT = $(OPT)
COPT = $(OPT)
FOPT = $(OPT)
-CXXFLAGS = $(CXXOPTS)
-CFLAGS = $(COPT)
-
-# rootcint flags
-CINTFLAGS =
# CERNLIB defines
-
CLIBDEFS = -DCERNLIB_LXIA64 -DCERNLIB_BLDLIB -DCERNLIB_CZ
CLIBCXXOPTS =
CLIBCOPT =
-CLIBFOPT =
+CLIBFOPT = $(CLIBDEFS)
-# Common Fortran compilation flags
-FFLAGS = $(CLIBFOPT) $(CLIBDEFS) $(FOPT)
+# Compiler flags
+CXXFLAGS = $(CXXOPT)
+CXXFLAGSNO = $(CXXNOOPT)
+CFLAGS = $(COPT)
+FFLAGS = $(CLIBFOPT) $(FOPT)
+# rmkdepend flags for building dependencies of FORTRAN files
+DEPENDFFLAGS = $(FFLAGS)
+
+# rootcint flags
+CINTFLAGS =
LD = ecc
LDFLAGS = $(OPT)
# additional ROOT libraries
ROOTLIBS += -lcrypt
-# rmkdepend flags for building dependencies of FORTRAN files
-DEPENDFFLAGS = $(FFLAGS)
-
LIBNOVER = `find /lib -name 'libNoVersion*.so' | xargs --replace basename {} .so | sed -e 's/lib/ -l/'`
GLIBS = $(LIBNOVER)
# Makefile for AliRoot for Itanium/Linux with gcc
-PLATFORM = linux
-
# The compilers
CXX = g++
F77 = g77
# Global optimisation
OPT = -g #-O
+NOOPT = -g
-CXXOPTS = $(OPT) -Wall -fPIC -pipe
+CXXOPT = $(OPT)
+CXXNOOPT = $(NOOPT)
COPT = $(OPT)
-FOPT = $(OPT) -fno-second-underscore
-CXXFLAGS = $(CXXOPTS)
-CFLAGS = -Wall -fPIC -pipe
-
-# rootcint flags
-CINTFLAGS =
+FOPT = $(OPT)
# CERNLIB defines
-
CLIBDEFS = -DCERNLIB_LXIA64 -DCERNLIB_BLDLIB -DCERNLIB_CZ
CLIBCXXOPTS =
CLIBCOPT =
-CLIBFOPT =
+CLIBFOPT = $(CLIBDEFS)
+
+# Compiler flags
+CXXFLAGS = $(CXXOPT) -Wall -fPIC -pipe
+CXXFLAGSNO = $(CXXNOOPT) -Wall -fPIC -pipe
+CFLAGS = -Wall -fPIC -pipe
+FFLAGS = $(CLIBFOPT) $(FOPT) -fno-second-underscore
+# rmkdepend flags for building dependencies of FORTRAN files
+DEPENDFFLAGS = $(FFLAGS)
+
+# rootcint flags
+CINTFLAGS =
-# Common Fortran compilation flags
-FFLAGS = $(CLIBFOPT) $(CLIBDEFS) $(FOPT)
-
LD = g++
LDFLAGS = $(OPT) -Wl,-Map -Wl,$@.map
SHLD = $(LD)
SOFLAGS = -shared -Wl #-O2
-#SHLIB = -lg2c
SOEXT = so
ALLD = ar
# additional ROOT libraries
ROOTLIBS += -lcrypt
-# rmkdepend flags for building dependencies of FORTRAN files
-DEPENDFFLAGS = $(FFLAGS)
-
LIBNOVER = `find /lib -name 'libNoVersion*.so' | xargs --replace basename {} .so | sed -e 's/lib/ -l/'`
GLIBS = -L/usr/X11R6/lib -lX11 $(LIBNOVER)
# Makefile for AliRoot for Linux with the Intel icc compiler
-PLATFORM = linux
-
-# The C/C++ compilers
-CXX = icc
-CC = icc
-
# Compiler version:
ICC_MAJOR := $(shell $(CXX) -V 2>&1 | awk '{ if (NR==1) print $$8 }' | \
cut -d'.' -f1)
ICC_MINOR := $(shell $(CXX) -V 2>&1 | awk '{ if (NR==1) print $$8 }' | \
cut -d'.' -f2)
-# The Fortran compiler
+# The compilers
+CXX = icc
+CC = icc
ifeq ($(ICC_MAJOR),8)
F77 = ifort
else
# Global optimisation
OPT = -O -g
+NOOPT = -g -O0
-CXXOPTS = $(OPT)
+CXXOPT = $(OPT)
+CXXNOOPT = $(NOOPT)
COPT = $(OPT)
FOPT = $(OPT)
-CXXFLAGS = $(CXXOPTS)
-CFLAGS = $(COPT)
-
-# rootcint flags
-CINTFLAGS =
# CERNLIB defines
-
CLIBDEFS = -DCERNLIB_LINUX -DCERNLIB_BLDLIB -DCERNLIB_CZ
CLIBCXXOPTS =
CLIBCOPT =
-CLIBFOPT =
+CLIBFOPT = $(CLIBDEFS)
+
+# Compiler flags
+CXXFLAGS = $(CXXOPT)
+CXXFLAGSNO = $(CXXNOOPT)
+CFLAGS = $(COPT)
+FFLAGS = $(CLIBFOPT) $(FOPT)
+# rmkdepend flags for building dependencies of FORTRAN files
+DEPENDFFLAGS = $(FFLAGS)
-# Common Fortran compilation flags
-FFLAGS = $(CLIBFOPT) $(CLIBDEFS) $(FOPT)
+# rootcint flags
+CINTFLAGS =
LD = icc
LDFLAGS = $(OPT)
# additional ROOT libraries
ROOTLIBS += -lcrypt
-# rmkdepend flags for building dependencies of FORTRAN files
-DEPENDFFLAGS = $(FFLAGS)
-
LIBNOVER = `find /lib -name 'libNoVersion*.so' | xargs --replace basename {} .so | sed -e 's/lib/ -l/'`
GLIBS = $(LIBNOVER)
# Makefile for AliRoot for MacOS X with gcc
-PLATFORM = macosx
-
# The compilers
CXX = g++
F77 = g77
# Global optimisation
OPT = -O -g
+NOOPT = -g
-CXXOPTS = $(OPT) -Wall -W -pipe -fsigned-char -fno-common -fweak-coalesced -fmessage-length=0
-COPT = $(OPT) -Wall -W -fno-common -fweak-coalesced
+CXXOPT = $(OPT)
+CXXNOOPT = $(NOOPT)
+COPT = $(OPT)
FOPT = $(OPT) -fno-second-underscore
-CXXFLAGS = $(CXXOPTS) -I/sw/include
-CFLAGS = -Wall -pipe -I/sw/include
-
-# rootcint flags
-CINTFLAGS =
# CERNLIB defines
-
CLIBDEFS = -DCERNLIB_LINUX -DCERNLIB_BLDLIB -DCERNLIB_CZ
CLIBCXXOPTS =
CLIBCOPT =
-CLIBFOPT =
+CLIBFOPT = $(CLIBDEFS)
+
+# Compiler flags
+CXXFLAGS = $(CXXOPT) -Wall -W -pipe -fsigned-char -fno-common -fweak-coalesced -fmessage-length=0 -I/sw/include
+CXXFLAGSNO = $(CXXNOOPT) -Wall -W -pipe -fsigned-char -fno-common -fweak-coalesced -fmessage-length=0 -I/sw/include
+CFLAGS = $(COPT) -Wall -W -fno-common -fweak-coalesced -pipe -I/sw/include
+FFLAGS = $(CLIBFOPT) $(FOPT)
+# rmkdepend flags for building dependencies of FORTRAN files
+DEPENDFFLAGS = $(FFLAGS)
+
+# rootcint flags
+CINTFLAGS =
-# Common Fortran compilation flags
-FFLAGS = $(CLIBFOPT) $(CLIBDEFS) $(FOPT)
-
LD = export MACOSX_DEPLOYMENT_TARGET=10.3 ; \
unset LD_PREBIND ; \
g++
ALLIB =
AEXT = a
-
-# rmkdepend flags for building dependencies of FORTRAN files
-DEPENDFFLAGS = $(FFLAGS)
-
DEPENDCXXFLAGS = $(CXXFLAGS) -I/usr/include/sys
GLIBS = -L/usr/X11R6/lib -lX11
# Makefile for AliRoot for MacOS X using the IBM xlc compiler
-PLATFORM = macosx
-
# The compilers
CXX = xlC
F77 = xlf
# Global optimisation
OPT = -qnoopt #-O3 -g
+NOOPT = -qnoopt
-CXXOPTS = $(OPT) -qpic \
- -qflttrap=overflow:zerodivide:invalid:inexact:enable
-COPT = $(OPT) -qpic \
- -qflttrap=overflow:zerodivide:invalid:inexact:enable
-FOPT = $(OPT) -qpic -qextname \
- -qflttrap=overflow:zerodivide:invalid:inexact:enable
-CXXFLAGS = $(CXXOPTS) -I/sw/include
-CFLAGS =
-
-# rootcint flags
-CINTFLAGS =
+CXXOPT = $(OPT)
+CXXNOOPT = $(NOOPT)
+COPT = $(OPT)
+FOPT = $(OPT)
# CERNLIB defines
-
CLIBDEFS = -DCERNLIB_LINUX -DCERNLIB_BLDLIB -DCERNLIB_CZ
CLIBCXXOPTS =
CLIBCOPT =
-CLIBFOPT =
+CLIBFOPT = $(shell echo $(CLIBDEFS) | sed -e's/-D/-WF,-D/g')
+
+# Compiler flags
+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 \
+ -qflttrap=overflow:zerodivide:invalid:inexact:enable
+FFLAGS = $(CLIBFOPT) $(FOPT) -qpic \
+ -qflttrap=overflow:zerodivide:invalid:inexact:enable
+# rmkdepend flags for building dependencies
+DEPENDFFLAGS = $(FFLAGS)
+DEPENDCXXFLAGS = $(CXXFLAGS) -I/usr/include/sys
-# Common Fortran compilation flags
-FFLAGS = $(CLIBFOPT) $(shell echo $(CLIBDEFS) | sed -e's/-D/-WF,-D/g') $(FOPT)
+# rootcint flags
+CINTFLAGS =
LD = xlC
LDFLAGS = $(OPT)
ALLIB =
AEXT = a
-
-# rmkdepend flags for building dependencies of FORTRAN files
-DEPENDFFLAGS = $(FFLAGS)
-
-DEPENDCXXFLAGS = $(CXXFLAGS) -I/usr/include/sys
-
GLIBS = -L/usr/X11R6/lib -lX11
#System libraries
F77 = f77
# Global optimisation
-OPT = -O
+OPT = -g -O
+NOOPT = -g
-CXXOPTS = $(OPT) +w -KPIC -features=rtti
-COPT = $(OPT) -KPIC -erroff=%none
-FOPT = $(OPT) -KPIC
-CXXFLAGS = $(CXXOPTS)
-CFLAGS =
-
-# rootcint flags
-CINTFLAGS =
+CXXOPT = $(OPT)
+CXXNOOPT = $(NOOPT)
+COPT = $(OPT)
+FOPT = $(OPT)
# CERNLIB defines
-
CLIBDEFS = -DCERNLIB_SUN -DCERNLIB_BLDLIB -DCERNLIB_CZ
CLIBCXXOPTS =
CLIBCOPT =
-CLIBFOPT = -xpp=cpp
+CLIBFOPT = $(CLIBDEFS) -xpp=cpp
+# Compiler flags
+CXXFLAGS = $(CXXOPT) +w -KPIC -features=rtti
+CXXFLAGSNO = $(CXXNOOPT) +w -KPIC -features=rtti
+CFLAGS = $(COPT) -KPIC -erroff=%none
+FFLAGS = $(FOPT) $(CLIBFOPT) $(CLIBDEFS) -KPIC
+# rmkdepend flags for building dependencies of FORTRAN files
+DEPENDFFLAGS = $(FFLAGS)
+
+# rootcint flags
+CINTFLAGS =
+
SHLIB = -L/opt/SUNWspro/lib -lF77 -lM77 /opt/SUNWspro/lib/libsunmath.so.1
SOEXT = so
SHLD = $(LD)
SOFLAGS = -G $(LDFLAGS) $(SHLIB)
-# Common Fortran compilation flags
-FFLAGS = $(FOPT) $(CLIBFOPT) $(CLIBDEFS)
-
-# rmkdepend flags for building dependencies of FORTRAN files
-DEPENDFFLAGS = $(FFLAGS)
-
ROOTLIBS += -lm -ldl -lnsl -lsocket
# Additional flags and libraries for building aliroot executable
endif
ifndef PACKDCXXFLAGS
-ifeq ($(ALICE_TARGET),linuxicc)
-@PACKAGE@DCXXFLAGS:=$(filter-out -O%,$(CXXFLAGS)) -O0
-else
-@PACKAGE@DCXXFLAGS:=$(filter-out -O%,$(CXXFLAGS))
-endif
+@PACKAGE@DCXXFLAGS:=$(CXXFLAGSNO)
else
@PACKAGE@DCXXFLAGS:=$(PACKDCXXFLAGS)
endif
depend-@PACKAGE@: $(@PACKAGE@DEP)
# determination of object files
-$(MODDIRO)/%.o: $(MODDIRO)/%.cxx $(MODDIRO)/%.d
-ifndef ALIQUIET
- @echo "***** Compiling $< *****";
-endif
- @(if [ ! -d '$(dir $@)' ]; then echo "***** Making directory $(dir $@) *****"; mkdir -p $(dir $@); fi;)
- $(MUTE)$(CXX) $(@PACKAGE@DEFINE) -c $(@PACKAGE@INC) $< -o $@ $(@PACKAGE@CXXFLAGS)
-
$(MODDIRO)/%.o: $(MODDIR)/%.cxx $(MODDIRO)/%.d
ifndef ALIQUIET
@echo "***** Compiling $< *****";