libEMCALbase depends on libRAWDatabase
[u/mrichter/AliRoot.git] / build / Makefile.linuxalphagcc
CommitLineData
282214ba 1# -*- mode: makefile -*-
2# Makefile to build AliRoot for Linux on alpha
3
4# System dependent commands
5
6XARGS = xargs -r
7
8# The compilers
9CXX = g++
10F77 = g77
11CC = gcc
12CCMAJORV = $(shell $(CC) -dumpversion | cut -d. -f1)
13CCMINORV = $(shell $(CC) -dumpversion | cut -d. -f2)
14
15# Global optimisation
16OPT = -O -g -mieee -mno-soft-float
17NOOPT = -g -mieee -mno-soft-float
18
19CXXOPT = $(OPT)
20CXXNOOPT = $(NOOPT)
21COPT = $(OPT)
22FOPT = $(OPT)
23
24# CERNLIB defines
25CLIBDEFS = -DCERNLIB_UNIX -DCERNLIB_DECS -DCERNLIB_BLDLIB -DCERNLIB_CZ
26CLIBCXXOPTS =
27CLIBCOPT =
28CLIBFOPT = $(CLIBDEFS)
29
30# Compiler flags
31
32CXXFLAGS = $(OPT) -Wall -fPIC -pipe
33CXXFLAGSNO = $(NOOPT) -Wall -fPIC -pipe
34CFLAGS = $(OPT) -Wall -fPIC -pipe -ansi
35FFLAGS = $(CLIBFOPT) $(FOPT) -Wall -fPIC -pipe -fno-second-underscore
36# rmkdepend flags for building dependencies of FORTRAN files
37DEPENDFFLAGS = $(FFLAGS)
38
39# rootcint flags
40CINTFLAGS =
41
42LD = g++
43LDFLAGS = $(OPT)
44
45SHLD = $(LD)
46SOFLAGS = $(OPT) -Wall -fPIC -pipe -shared -Wl
47SHLIB = -lg2c
48SOEXT = so
49
50ALLD = ar
51ALFLAGS = cr
52ALLIB =
53AEXT = a
54
55#System libraries
56SYSLIBS := -ldl -lg2c -lcrypt -L/usr/X11R6/lib -lX11
57
58
59
60
61