]> git.uio.no Git - u/mrichter/AliRoot.git/blame - build/Makefile.linuxia64ecc
Rely on PLATFORM defined in main makefile
[u/mrichter/AliRoot.git] / build / Makefile.linuxia64ecc
CommitLineData
02a1d5c1 1# The compilers
2CXX = ecc
3F77 = efc
4CC = ecc
5
6# Global optimisation
7OPT = -g #-O
8
9CXXOPTS = $(OPT)
10COPT = $(OPT)
11FOPT = $(OPT)
12CXXFLAGS = $(CXXOPTS)
13CFLAGS = $(COPT)
14
15# rootcint flags
16CINTFLAGS =
17
18# CERNLIB defines
19
20CLIBDEFS = -DCERNLIB_LXIA64 -DCERNLIB_BLDLIB -DCERNLIB_CZ
21CLIBCXXOPTS =
22CLIBCOPT =
23CLIBFOPT =
24
25# Common Fortran compilation flags
26FFLAGS = $(CLIBFOPT) $(CLIBDEFS) $(FOPT)
27
28LD = ecc
29LDFLAGS = $(OPT)
30
31SHLD = $(LD)
32SOFLAGS = -Wl,-soname,$$TMPLIB -shared -O
33SHLIB =
34SOEXT = so
35
36ALLD = ar
37ALFLAGS = cr
38ALLIB =
39AEXT = a
40
41# additional ROOT libraries
42ROOTLIBS += -lcrypt
43
44# rmkdepend flags for building dependencies of FORTRAN files
45DEPENDFFLAGS = $(FFLAGS)
46
47LIBNOVER = `find /lib -name 'libNoVersion*.so' | xargs --replace basename {} .so | sed -e 's/lib/ -l/'`
48GLIBS = $(LIBNOVER)
49
50#System libraries
51SYSLIBS =
52
53EXEFLAGS+= -L/usr/local/lib -lXt -lCEPCF90 -lF90 -lPEPCF90 -lintrins