Unify syntax for alpha and other systems for the creation of shared libraries.
[u/mrichter/AliRoot.git] / conf / MachineDef.OSF1
CommitLineData
fe4da5cc 1# Which Machine
2PLATFORM = alpha
3
4# The compilers
5CXX = cxx
6F77 = f77
7
8# Global optimisation
9OPT = -O
10OPT = -g
11
12# Shared library suffix
13SL = so
14
15# The options
16CXXOPTS = -I/usr/include
17COPT = $(OPT)
18FOPT = $(OPT) -nofor_main
19
20# CERNLIB defines
21
22CLIBDEFS = -DCERNLIB_DECS -DCERNLIB_BLDLIB -DCERNLIB_CZ
23CLIBCXXOPTS =
24CLIBCOPT =
25CLIBFOPT = -I.
26
27# Additional directories for dependencies
28
29DEPINC = -I/usr/include/cxx
30
31LD = cxx
32LDFLAGS = $(OPT)
40da9a8f 33
34SHLD = ld
617b19ae 35SOFLAGS = -L/usr/lib/cmplrs/cxx -rpath /usr/lib/cmplrs/cxx -expect_unresolved \
4fcbd95b 36 -g0 -O1 -msym -shared /usr/lib/cmplrs/cc/crt0.o /usr/lib/cmplrs/cxx/_main.o
617b19ae 37SHLIB = -lcxxstd -lcxx -lexc -lots -lc -lUfor -lfor -lFutil -lm
fe4da5cc 38
39G3LIBS = -lgeant321
40CLIBS = -lminicern
41
42LIBS = $(ROOTLIBS) -lNew -lm
9119f6a9 43GLIBS = $(ROOTLIBS) $(ROOTGLIBS) -lXm -lXt -lX11 -lm -lPW -lUfor -lfor -lFutil -lm -lots