]> git.uio.no Git - u/mrichter/AliRoot.git/blame - build/Makefile.hpuxacc
introduce platform dependent Makefiles using names as provided by
[u/mrichter/AliRoot.git] / build / Makefile.hpuxacc
CommitLineData
02a1d5c1 1PLATFORM:= hpux
2
3# The compilers
4
5# The compilers
6CXX = aCC
7F77 = f77
8CC = cc
9
10# Global optimisation
11OPT = -O
12
13CXXOPTS = $(OPT) -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname
14COPT = $(OPT) +Z -Ae
15FOPT = $(OPT) +ppu +Z
16
17
18
19CXXFLAGS = $(CXXOPTS)
20CFLAGS = $(COPT)
21
22# rootcint flags
23CINTFLAGS =
24
25# CERNLIB defines
26
27CLIBDEFS = -DCERNLIB_HPUX -DCERNLIB_BLDLIB -DCERNLIB_CZ
28CLIBCXXOPTS =
29CLIBCOPT = +z -Ae
30CLIBFOPT = -WF,-P
31
32# Common Fortran compilation flags
33FFLAGS = $(CLIBFOPT) $(CLIBDEFS) $(FOPT)
34
35LD = aCC
36LDFLAGS = $(OPT) -z -Wl,+s -Wl,-E
37
38SHLD = $(LD)
39SOFLAGS = -b /usr/lib/libm.sl
40
41SOEXT = sl
42
43# additional ROOT libraries
44ROOTLIBS += -lcrypt
45
46# rmkdepend flags for building dependencies of FORTRAN files
47DEPENDFFLAGS = $(FFLAGS)
48
49GLIBS = -L/usr/lib/X11R6 -lX11
50
51# System libraries
52
53
54
55
56