]> git.uio.no Git - u/mrichter/AliRoot.git/blame - build/Makefile.solarisCC5
Add the connected pad info to the simulation (Raphaelle)
[u/mrichter/AliRoot.git] / build / Makefile.solarisCC5
CommitLineData
d95a3ef8 1# -*- mode: makefile -*-
02a1d5c1 2# Makefile to build ALIROOT for SunOS
3
8229c658 4# System dependent commands
5
6XARGS = xargs
7
02a1d5c1 8# Global optimisation
19ca05d1 9OPT = -g -O
10NOOPT = -g
02a1d5c1 11
19ca05d1 12CXXOPT = $(OPT)
13CXXNOOPT = $(NOOPT)
14COPT = $(OPT)
15FOPT = $(OPT)
02a1d5c1 16
17# CERNLIB defines
02a1d5c1 18CLIBDEFS = -DCERNLIB_SUN -DCERNLIB_BLDLIB -DCERNLIB_CZ
19CLIBCXXOPTS =
20CLIBCOPT =
19ca05d1 21CLIBFOPT = $(CLIBDEFS) -xpp=cpp
6588e80c 22
19ca05d1 23# Compiler flags
475fc4b9 24CXXFLAGS = $(CXXOPT) +w -KPIC -template=no%extdef
25CXXFLAGSNO = $(CXXNOOPT) +w -KPIC -template=no%extdef
19ca05d1 26CFLAGS = $(COPT) -KPIC -erroff=%none
27FFLAGS = $(FOPT) $(CLIBFOPT) $(CLIBDEFS) -KPIC
28# rmkdepend flags for building dependencies of FORTRAN files
29DEPENDFFLAGS = $(FFLAGS)
30
31# rootcint flags
dc7dd139 32CINTFLAGS :=
19ca05d1 33
8229c658 34SHLIB =
02a1d5c1 35SOEXT = so
36
5f30d16c 37LD = $(shell root-config --cxx)
02a1d5c1 38LDFLAGS = $(OPT) -Qoption ld -t
39
40SHLD = $(LD)
41SOFLAGS = -G $(LDFLAGS) $(SHLIB)
42
de6c7cfd 43SYSLIBS := -L/usr/dt/lib -L/usr/openwin/lib -L/usr/ccs/lib -lXm -lXt \
8229c658 44 -lX11 -lm -lgen -ldl -lsocket -lsunmath -lfsu -lfui -lnsl
02a1d5c1 45
46# Additional flags and libraries for building aliroot executable
de6c7cfd 47
48EXEFLAGS := -O -Qoption ld -t
02a1d5c1 49
50
51
52
53