]> git.uio.no Git - u/mrichter/AliRoot.git/blame - build/Makefile.icc
Changes to be able to compile with gcc 2.95.2 (C.Loizides)
[u/mrichter/AliRoot.git] / build / Makefile.icc
CommitLineData
db5a919c 1PLATFORM:=linuxicc
2
3# The compilers
4CXX = icc
3f7a17bb 5F77 = ifort
db5a919c 6CC = icc
7
8# Global optimisation
9OPT = -O -g
10
11CXXOPTS = $(OPT)
12COPT = $(OPT)
13FOPT = $(OPT)
14CXXFLAGS = $(CXXOPTS)
15CFLAGS = $(COPT)
16
17# rootcint flags
94ad43f6 18CINTFLAGS =
db5a919c 19
20# CERNLIB defines
21
22CLIBDEFS = -DCERNLIB_LINUX -DCERNLIB_BLDLIB -DCERNLIB_CZ
23CLIBCXXOPTS =
24CLIBCOPT =
25CLIBFOPT =
26
27# Common Fortran compilation flags
28FFLAGS = $(CLIBFOPT) $(CLIBDEFS) $(FOPT)
29
30LD = icc
31LDFLAGS = $(OPT)
32
33SHLD = $(LD)
58dd68a0 34SOFLAGS = -Wl,-soname,$$TMPLIB -shared $(OPT)
db5a919c 35SHLIB =
36SOEXT = so
37
2d8cad5a 38ALLD = ar
39ALFLAGS = cr
40ALLIB =
41AEXT = a
42
db5a919c 43# additional ROOT libraries
44ROOTLIBS += -lcrypt
45
46# rmkdepend flags for building dependencies of FORTRAN files
47DEPENDFFLAGS = $(FFLAGS)
48
49LIBNOVER = `find /lib -name 'libNoVersion*.so' | xargs --replace basename {} .so | sed -e 's/lib/ -l/'`
2d8cad5a 50GLIBS = $(LIBNOVER)
db5a919c 51
52#System libraries
53SYSLIBS =
54
3f7a17bb 55EXEFLAGS+= -L/usr/local/lib -lXt -L/opt/intel_fc_80/lib -lifport -lifcore
db5a919c 56
57
58
59