]> git.uio.no Git - u/mrichter/AliRoot.git/blame_incremental - build/Makefile.linuxia64ecc
Typo
[u/mrichter/AliRoot.git] / build / Makefile.linuxia64ecc
... / ...
CommitLineData
1# Makefile for AliRoot for Itanium/Linux with Intel icc compiler
2
3# System dependent commands
4
5XARGS = xargs -r
6
7# The compilers
8CXX = icc
9F77 = ifort
10CC = icc
11
12# Global optimisation
13OPT = -g #-O
14NOOPT = -g
15
16CXXOPT = $(OPT)
17CXXNOOPT = $(OPT)
18COPT = $(OPT)
19FOPT = $(OPT)
20
21# CERNLIB defines
22CLIBDEFS = -DCERNLIB_LXIA64 -DCERNLIB_BLDLIB -DCERNLIB_CZ
23CLIBCXXOPTS =
24CLIBCOPT =
25CLIBFOPT = $(CLIBDEFS)
26
27# Compiler flags
28CXXFLAGS = $(CXXOPT)
29CXXFLAGSNO = $(CXXNOOPT)
30CFLAGS = $(COPT)
31FFLAGS = $(CLIBFOPT) $(FOPT)
32# rmkdepend flags for building dependencies of FORTRAN files
33DEPENDFFLAGS = $(FFLAGS)
34
35# rootcint flags
36CINTFLAGS =
37
38LD = icpc
39LDFLAGS = $(OPT)
40
41SHLD = $(LD)
42SOFLAGS = -Wl,-soname,$$TMPLIB -shared -O
43SHLIB =
44SOEXT = so
45
46ALLD = ar
47ALFLAGS = cr
48ALLIB =
49AEXT = a
50
51# additional ROOT libraries
52
53LIBNOVER = `find /lib -name 'libNoVersion*.so' | xargs --replace basename {} .so | sed -e 's/lib/ -l/'`
54
55SYSLIBS := $(LIBNOVER) -lcrypt -L/usr/local/lib -lXt -lCEPCF90 -lF90 \
56 -lPEPCF90 -lintrins -L/usr/X11R6/lib -lX11