mirror of https://github.com/postgres/postgres
Makefile.port, since they are of no use to configure and much of the library magic happens in Makefile.port anyway. Use __alpha, not __alpha__, since the former is universally available. Remove -DNOFIXADE from the compile command line and put it in the port include file.REL7_1_STABLE
parent
0968601b1b
commit
f8ff1ee5aa
@ -1,7 +1,13 @@ |
||||
MK_NO_LORDER=true
|
||||
AROPT = crs
|
||||
|
||||
ifdef ELF_SYSTEM |
||||
export_dynamic = -Wl,-E
|
||||
endif |
||||
|
||||
DLSUFFIX = .so
|
||||
CFLAGS_SL = -fpic -DPIC
|
||||
|
||||
%.so: %.o |
||||
ln -fs $(top_srcdir)/src/backend/postgres _APP_
|
||||
$(CC) -nostart -Xlinker -soname=$@ -o $@ _APP_ $<
|
||||
|
@ -1,2 +1,6 @@ |
||||
AROPT = crs
|
||||
DLSUFFIX = .so
|
||||
CFLAGS_SL = -fpic
|
||||
|
||||
%.so: %.o |
||||
$(CC) -shared -o $@ $<
|
||||
|
@ -1,5 +1,7 @@ |
||||
AROPT = crs
|
||||
export_dynamic = -export-dynamic
|
||||
MK_NO_LORDER= true
|
||||
DLSUFFIX = .so
|
||||
CFLAGS_SL = -fpic
|
||||
|
||||
%.so: %.o |
||||
$(CC) -shared -o $@ $<
|
||||
|
@ -1,2 +1,8 @@ |
||||
%.so: %.o |
||||
AROPT = crs
|
||||
DLSUFFIX = .so
|
||||
CFLAGS_SL =
|
||||
|
||||
%.so: %.o |
||||
$(LD) -shared -expect_unresolved '*' -o $@ $<
|
||||
|
||||
LDFLAGS += -rpath $(libdir)
|
||||
|
@ -1,11 +1,15 @@ |
||||
MK_NO_LORDER= true
|
||||
CXXFLAGS+= -I/usr/local/lib/gcc-lib/i386-pc-qnx4/egcs-2.91.60/include/g++
|
||||
AR= ar
|
||||
AROPT = cr
|
||||
LD= $(AR)
|
||||
LDREL= $(AROPT)
|
||||
LDOUT=
|
||||
LIBS= -lunix
|
||||
LDFLAGS= $(LIBS)
|
||||
|
||||
DLSUFFIX = .so
|
||||
CFLAGS_SL =
|
||||
|
||||
%$(DLSUFFIX): %.o |
||||
@echo Cannot make shared library $@ from $*.o
|
||||
@echo 'cannot make shared object $@ from $<'
|
||||
|
@ -1,5 +1,9 @@ |
||||
override CFLAGS += -dy
|
||||
export_dynamic = -W l,-Bexport
|
||||
AROPT = cq
|
||||
|
||||
DLSUFFIX = .so
|
||||
CFLAGS_SL = -K PIC
|
||||
|
||||
%.so: %.o |
||||
$(LD) -G -Bdynamic -o $@ $<
|
||||
|
@ -1,8 +1,17 @@ |
||||
# $Header: /cvsroot/pgsql/src/makefiles/Makefile.solaris,v 1.2 2000/10/20 23:57:34 petere Exp $
|
||||
# $Header: /cvsroot/pgsql/src/makefiles/Makefile.solaris,v 1.3 2000/10/21 22:36:13 petere Exp $
|
||||
|
||||
AROPT = crs
|
||||
|
||||
ifeq ($(with_gnu_ld), yes) |
||||
export_dynamic = -Wl,-E
|
||||
endif |
||||
|
||||
DLSUFFIX = .so
|
||||
ifeq ($(GCC), yes) |
||||
CFLAGS_SL = -fPIC
|
||||
else |
||||
CFLAGS_SL = -KPIC
|
||||
endif |
||||
|
||||
%.so: %.o |
||||
$(LD) -G -Bdynamic -o $@ $<
|
||||
|
@ -1,2 +1,11 @@ |
||||
AROPT = cr
|
||||
|
||||
DLSUFFIX = .so
|
||||
ifeq ($(GCC), yes) |
||||
CFLAGS_SL = -fPIC
|
||||
else |
||||
CFLAGS_SL = -PIC
|
||||
endif |
||||
|
||||
%.so: %.o |
||||
$(LD) -dc -dp -Bdynamic -o $@ $<
|
||||
|
@ -1,7 +1,9 @@ |
||||
SHELL=/bin/sh5
|
||||
AROPT = crs
|
||||
|
||||
#
|
||||
DLSUFFIX = .so
|
||||
# "-G 0" works for both DEC cc and GNU cc.
|
||||
#
|
||||
CFLAGS_SL = -G 0
|
||||
|
||||
%.so: %.c |
||||
$(CC) -c -G 0 $(CPPFLAGS) $(CFLAGS) -o $@ $<
|
||||
|
@ -1,23 +1,16 @@ |
||||
AROPT=crs |
||||
DLSUFFIX=.so |
||||
|
||||
if test "$GCC" = yes ; then |
||||
CFLAGS=-pipe |
||||
CXXFLAGS=-pipe |
||||
SHARED_LIB=-lc |
||||
else # not GCC |
||||
case $host_os in |
||||
aix3.2.5) |
||||
CFLAGS='-qchars=signed -qmaxmem=8192 -qhalt=w -qsrcmsg' |
||||
SHARED_LIB='-e _nostart -lc' |
||||
;; |
||||
aix4.1) |
||||
CFLAGS='-qchars=signed -qmaxmem=8192 -qhalt=w -qsrcmsg -qcheck=divzero' |
||||
SHARED_LIB='-bnoentry -lc' |
||||
;; |
||||
aix4.2 | aix4.3) |
||||
CFLAGS='-qmaxmem=16384 -qhalt=w -qsrcmsg -qlanglvl=extended -qlonglong' |
||||
SHARED_LIB='-lc' |
||||
;; |
||||
esac |
||||
fi # not GCC |
||||
|
@ -1,14 +1,8 @@ |
||||
AROPT=crs |
||||
DLSUFFIX=.sl |
||||
|
||||
if test "$GCC" = yes ; then |
||||
CFLAGS=-O2 |
||||
SHARED_LIB=-fPIC |
||||
DL_LIB=/usr/lib/libdld.sl |
||||
CCC=g++ |
||||
else |
||||
CFLAGS=-Ae |
||||
SHARED_LIB=+z |
||||
CPP='cc -E -Ae' |
||||
CCC=aCC |
||||
fi |
||||
|
@ -1,6 +1,3 @@ |
||||
AROPT=cr |
||||
CFLAGS= |
||||
LIBS=-lunix |
||||
SHARED_LIB= |
||||
DLSUFFIX=.so |
||||
CXXFLAGS=-I/usr/local/lib/gcc-lib/i386-pc-qnx4/egcs-2.91.60/include/g++ |
||||
|
@ -1,5 +1,2 @@ |
||||
AROPT=cq |
||||
CFLAGS= |
||||
SHARED_LIB='-K PIC' |
||||
DLSUFFIX=.so |
||||
CC="$CC -b elf" |
||||
|
@ -1,11 +1,6 @@ |
||||
AROPT=crs |
||||
DLSUFFIX=.so |
||||
|
||||
if test "$GCC" = yes ; then |
||||
CFLAGS= |
||||
SHARED_LIB=-fPIC |
||||
else |
||||
CC="$CC -Xa" # relaxed ISO C mode |
||||
CFLAGS=-v # -v is like gcc -Wall |
||||
SHARED_LIB=-KPIC |
||||
fi |
||||
|
@ -1,10 +1 @@ |
||||
AROPT=cr |
||||
DLSUFFIX=.so |
||||
|
||||
if test "$GCC" = yes ; then |
||||
CFLAGS= |
||||
SHARED_LIB=-fPIC |
||||
else |
||||
CFLAGS= |
||||
SHARED_LIB=-PIC |
||||
fi |
||||
CFLAGS= |
||||
|
@ -1,4 +1 @@ |
||||
AROPT=crs |
||||
CFLAGS=-DNOFIXADE |
||||
SHARED_LIB='-G 0' |
||||
DLSUFFIX=.so |
||||
CFLAGS= |
||||
|
@ -1,5 +1,2 @@ |
||||
AROPT=crs |
||||
CFLAGS='-v -O -K i486,host,inline,loop_unroll -Dsvr4' |
||||
SHARED_LIB='-K PIC' |
||||
DLSUFFIX=.so |
||||
LIBS=-lc89 |
||||
|
@ -1,6 +1,4 @@ |
||||
AROPT=crs |
||||
CFLAGS=-O2 |
||||
SRCH_INC=/usr/local/include |
||||
SRCH_LIB=/usr/local/lib |
||||
DLSUFFIX=.dll |
||||
LIBS=-lcygipc |
||||
|
Loading…
Reference in new issue