@$(SHLD) -o $@ $(LIBS) -p 0 $^
else
ifeq ($(PLATFORM),alpha)
- @$(SHLD) -o $@ $^ -lcxxstd -lcxx -lexc -lots -lc
+ @$(SHLD) $(SOFLAGS) $(LDFLAGS) $^ $(SHLIB) -o $@
else
@$(LD) $(SOFLAGS) $(LDFLAGS) $^ $(SHLIB) -o $@
endif
LD = cxx
LDFLAGS = $(OPT)
-SOFLAGS = -b
-SHLD = ld -L/usr/lib/cmplrs/cxx -rpath /usr/lib/cmplrs/cxx -expect_unresolved \
+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
+SHLD = ld
+SHLIB = -lcxxstd -lcxx -lexc -lots -lc -lUfor -lfor -lFutil -lm
G3LIBS = -lgeant321
CLIBS = -lminicern