From f7bfb5518d9851b99f8982e94ea833da8317c412 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Mon, 7 May 2001 20:43:28 +0000 Subject: Shared library and GCC support for SCO OpenServer. --- src/makefiles/Makefile.sco | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'src/makefiles') diff --git a/src/makefiles/Makefile.sco b/src/makefiles/Makefile.sco index 810f75947e2..a2fedb22f0d 100644 --- a/src/makefiles/Makefile.sco +++ b/src/makefiles/Makefile.sco @@ -1,9 +1,18 @@ -override CFLAGS += -dy -export_dynamic = -W l,-Bexport AROPT = cr +export_dynamic = -Wl,-Bexport +shlib_symbolic = -Wl,-Bsymbolic DLSUFFIX = .so +ifeq ($(GCC), yes) +CFLAGS_SL = -fpic +else CFLAGS_SL = -K PIC +endif +ifeq ($(GXX), yes) +CXXFLAGS_SL = -fpic +else +CXXFLAGS_SL = -K PIC +endif %.so: %.o $(LD) -G -Bdynamic -o $@ $< -- cgit v1.2.3