7
7
#
8
8
#
9
9
# IDENTIFICATION
10
- # $Header: /cvsroot/pgsql/src/interfaces/libpq/Attic/Makefile.in,v 1.20 1998/06/15 21:01 :47 momjian Exp $
10
+ # $Header: /cvsroot/pgsql/src/interfaces/libpq/Attic/Makefile.in,v 1.21 1998/06/16 03:17 :47 momjian Exp $
11
11
#
12
12
# -------------------------------------------------------------------------
13
13
@@ -31,12 +31,14 @@ OBJS= fe-auth.o fe-connect.o fe-exec.o fe-misc.o fe-print.o fe-lobj.o \
31
31
# Shared library stuff
32
32
shlib :=
33
33
install-shlib-dep :=
34
+
34
35
ifeq ($(PORTNAME ) , linux_i386)
35
36
install-shlib-dep := install-shlib
36
37
shlib := libpq.so.$(SO_MAJOR_VERSION ) .$(SO_MINOR_VERSION )
37
38
LDFLAGS_SL = -shared -soname libpq.so.$(SO_MAJOR_VERSION )
38
39
CFLAGS += $(CFLAGS_SL )
39
40
endif
41
+
40
42
ifeq ($(PORTNAME ) , bsd)
41
43
ifdef BSD_SHLIB
42
44
install-shlib-dep := install-shlib
@@ -45,24 +47,38 @@ ifeq ($(PORTNAME), bsd)
45
47
CFLAGS += $(CFLAGS_SL )
46
48
endif
47
49
endif
50
+
51
+ ifeq ($(PORTNAME ) , bsdi)
52
+ ifdef BSD_SHLIB
53
+ install-shlib-dep := install-shlib
54
+ shlib := libpq.so.$(SO_MAJOR_VERSION ) .$(SO_MINOR_VERSION )
55
+ LD =shlicc
56
+ LDFLAGS_SL = -r -O
57
+ CFLAGS += $(CFLAGS_SL )
58
+ endif
59
+ endif
60
+
48
61
ifeq ($(PORTNAME ) , solaris_i386)
49
62
install-shlib-dep := install-shlib
50
63
shlib := libpq.so.$(SO_MAJOR_VERSION ) .$(SO_MINOR_VERSION )
51
64
LDFLAGS_SL = -G -z text
52
65
CFLAGS += $(CFLAGS_SL )
53
66
endif
67
+
54
68
ifeq ($(PORTNAME ) , solaris_sparc)
55
69
install-shlib-dep := install-shlib
56
70
shlib := libpq.so.$(SO_MAJOR_VERSION ) .$(SO_MINOR_VERSION )
57
71
LDFLAGS_SL = -G
58
72
CFLAGS += $(CFLAGS_SL )
59
73
endif
74
+
60
75
ifeq ($(PORTNAME ) , univel)
61
76
install-shlib-dep := install-shlib
62
77
shlib := libpq.so.1
63
78
LDFLAGS_SL = -G -z text
64
79
CFLAGS += $(CFLAGS_SL )
65
80
endif
81
+
66
82
ifeq ($(PORTNAME ) , hpux)
67
83
install-shlib-dep := install-shlib
68
84
shlib := libpq.sl
0 commit comments