# Global optimisation
OPT = -O
-OPT = -g
# Shared library suffix
SL = so
# The options
-CXXOPTS = -I/usr/include
+CXXOPTS = $(OPT) -I/usr/include
COPT = $(OPT)
FOPT = $(OPT) -nofor_main
LD = cxx
LDFLAGS = $(OPT)
-SOFLAGS = -b
-SHLD = ld -L/usr/lib/cmplrs/cxx -rpath /usr/lib/cmplrs/cxx -expect_unresolved \
+
+SHLD = ld
+SOFLAGS = -L/usr/lib/cmplrs/cxx -rpath /usr/lib/cmplrs/cxx -expect_unresolved \
-g0 -O1 -msym -shared /usr/lib/cmplrs/cc/crt0.o /usr/lib/cmplrs/cxx/_main.o
-SHFLIB = -lUfor -lfor -lFutil -lm
+SHLIB = -lcxxstd -lcxx -lexc -lots -lc -lUfor -lfor -lFutil -lm
G3LIBS = -lgeant321
CLIBS = -lminicern
LIBS = $(ROOTLIBS) -lNew -lm
-GLIBS = $(ROOTLIBS) $(ROOTGLIBS) -lXm -lXt -lX11 -lm -lPW
+GLIBS = $(ROOTLIBS) $(ROOTGLIBS) -lXm -lXt -lX11 -lm -lPW -lUfor -lfor -lFutil -lm -lots