]> git.uio.no Git - u/mrichter/AliRoot.git/blame - build/Makefile.linuxia64gcc
change Darwin to macosx.
[u/mrichter/AliRoot.git] / build / Makefile.linuxia64gcc
CommitLineData
b934f194 1# Makefile for AliRoot for Itanium/Linux with gcc
2
3PLATFORM = linux
4
02a1d5c1 5# The compilers
6CXX = g++
7F77 = g77
8CC = gcc
9
10# Global optimisation
11OPT = -g #-O
12
13CXXOPTS = $(OPT) -Wall -fPIC -pipe
14COPT = $(OPT)
15FOPT = $(OPT) -fno-second-underscore
16CXXFLAGS = $(CXXOPTS)
17CFLAGS = -Wall -fPIC -pipe
18
19# rootcint flags
20CINTFLAGS =
21
22# CERNLIB defines
23
24CLIBDEFS = -DCERNLIB_LXIA64 -DCERNLIB_BLDLIB -DCERNLIB_CZ
25CLIBCXXOPTS =
26CLIBCOPT =
27CLIBFOPT =
28
29# Common Fortran compilation flags
30FFLAGS = $(CLIBFOPT) $(CLIBDEFS) $(FOPT)
31
32LD = g++
33LDFLAGS = $(OPT) -Wl,-Map -Wl,$@.map
34
35SHLD = $(LD)
36SOFLAGS = -shared -Wl #-O2
37#SHLIB = -lg2c
38SOEXT = so
39
40ALLD = ar
41ALFLAGS = cr
42ALLIB =
43AEXT = a
44
45# additional ROOT libraries
46ROOTLIBS += -lcrypt
47
48# rmkdepend flags for building dependencies of FORTRAN files
49DEPENDFFLAGS = $(FFLAGS)
50
51LIBNOVER = `find /lib -name 'libNoVersion*.so' | xargs --replace basename {} .so | sed -e 's/lib/ -l/'`
52GLIBS = -L/usr/X11R6/lib -lX11 $(LIBNOVER)
53
54#System libraries
55SYSLIBS = -ldl -lbsd
56
57EXEFLAGS+= -lg2c
58
59
60
61