summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>1998-10-12 01:10:09 +0000
committerBruce Momjian <bruce@momjian.us>1998-10-12 01:10:09 +0000
commite16634386aa76dc17d1a23877be31f0cd3aa2684 (patch)
treec11f0aa6a0cec93c3c13cb67a5085cdc4a245676 /src/interfaces/ecpg
parent66f893f3fe8a41c6c758b24905058c857c039045 (diff)
downloadpostgresql-e16634386aa76dc17d1a23877be31f0cd3aa2684.tar.gz
Add SVr4 shared libraries.
Diffstat (limited to 'src/interfaces/ecpg')
-rw-r--r--src/interfaces/ecpg/lib/Makefile.in19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/interfaces/ecpg/lib/Makefile.in b/src/interfaces/ecpg/lib/Makefile.in
index 2e24b509e6..988aa35c38 100644
--- a/src/interfaces/ecpg/lib/Makefile.in
+++ b/src/interfaces/ecpg/lib/Makefile.in
@@ -16,6 +16,7 @@ endif
# Shared library stuff
shlib :=
install-shlib-dep :=
+
ifeq ($(PORTNAME), linux)
LINUX_ELF=@LINUX_ELF@
ifdef LINUX_ELF
@@ -24,6 +25,7 @@ ifeq ($(PORTNAME), linux)
LDFLAGS_SL = -shared -soname libecpg.so.$(SO_MAJOR_VERSION)
endif
endif
+
ifeq ($(PORTNAME), bsd)
ifdef BSD_SHLIB
install-shlib-dep := install-shlib
@@ -32,18 +34,28 @@ ifeq ($(PORTNAME), bsd)
CFLAGS += $(CFLAGS_SL)
endif
endif
+
ifeq ($(PORTNAME), solaris_sparc)
install-shlib-dep := install-shlib
shlib := libecpg.so.$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION).$(SO_PATCHLEVEL)
LDFLAGS_SL = -G -z text
CFLAGS += $(CFLAGS_SL)
endif
+
ifeq ($(PORTNAME), solaris_i386)
install-shlib-dep := install-shlib
shlib := libecpg.so.$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION).$(SO_PATCHLEVEL)
LDFLAGS_SL = -G
CFLAGS += $(CFLAGS_SL)
endif
+
+ifeq ($(PORTNAME), svr4)
+ install-shlib-dep := install-shlib
+ shlib := libecpg.so.$(SO_MAJOR_VERSION).$(SO_MINOR_VERSION).$(SO_PATCHLEVEL)
+ LDFLAGS_SL = -G
+ CFLAGS += $(CFLAGS_SL)
+endif
+
ifeq ($(PORTNAME), univel)
install-shlib-dep := install-shlib
shlib := libecpg.so.1
@@ -51,6 +63,13 @@ ifeq ($(PORTNAME), univel)
CFLAGS += $(CFLAGS_SL)
endif
+ifeq ($(PORTNAME), unixware)
+ install-shlib-dep := install-shlib
+ shlib := libecpg.so.1
+ LDFLAGS_SL = -G -z text
+ CFLAGS += $(CFLAGS_SL)
+endif
+
all: libecpg.a $(shlib)
$(shlib): ecpglib.sho typename.sho