]>
Commit | Line | Data |
---|---|---|
1 | # -*- mode: makefile -*- | |
2 | # Makefile to build AliRoot on HP-UX | |
3 | ||
4 | # System dependent commands | |
5 | ||
6 | XARGS = xargs | |
7 | ||
8 | # The compilers | |
9 | CXX = $(shell root-config --cxx) | |
10 | F77 = $(shell root-config --f77) | |
11 | CC = $(shell root-config --cc) | |
12 | ||
13 | # Global optimisation | |
14 | OPT = -g -O | |
15 | NOOPT = -g | |
16 | ||
17 | CXXOPT = $(OPT) | |
18 | CXXNOOPT = $(NOOPT) | |
19 | COPT = $(OPT) | |
20 | FOPT = $(OPT) | |
21 | ||
22 | # CERNLIB defines | |
23 | CLIBDEFS = -DCERNLIB_HPUX -DCERNLIB_BLDLIB -DCERNLIB_CZ | |
24 | CLIBCXXOPTS = | |
25 | CLIBCOPT = +z -Ae | |
26 | CLIBFOPT = $(CLIBDEFS) -WF,-P | |
27 | ||
28 | CXXFLAGS = $(CXXOPT) -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname | |
29 | CXXFLAGSNO = $(CXXNOOPT) -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname | |
30 | CFLAGS = $(COPT) +Z -Ae | |
31 | FFLAGS = $(CLIBFOPT) $(FOPT) +ppu +Z | |
32 | # rmkdepend flags for building dependencies of FORTRAN files | |
33 | DEPENDFFLAGS = $(FFLAGS) | |
34 | ||
35 | # rootcint flags | |
36 | CINTFLAGS = | |
37 | ||
38 | LD = $(shell root-config --ld) | |
39 | LDFLAGS = $(OPT) -z -Wl,+s -Wl,-E | |
40 | ||
41 | SHLD = $(LD) | |
42 | SOFLAGS = -b /usr/lib/libm.sl | |
43 | ||
44 | SOEXT = sl | |
45 | ||
46 | # additional ROOT libraries | |
47 | SYSLIBS := -lcrypt -L/usr/lib/X11R6 -lX11 | |
48 | ||
49 | ||
50 | ||
51 | ||
52 |