diff options
| author | Bruce Momjian | 1998-09-13 04:00:44 +0000 |
|---|---|---|
| committer | Bruce Momjian | 1998-09-13 04:00:44 +0000 |
| commit | af8e2760ba4ad2369eee23d920a89a8ea8b8fcc4 (patch) | |
| tree | bc70b866a90b0ad3b7ec781a53271d5f5afb8068 /src/interfaces/libpq++ | |
| parent | bcb51fc91684d0e4bbf8245660682ab3b9a7dfca (diff) | |
Here are some additional patches needed to get the UnixWare 7 C++
compiler to
attempt to compile libpq++. The patches address the following problems:
1. In my first pass at changing the libpq++ makefile, I forgot to
include the
PORTNAME in the Makefile.in file.
2. The UnixWare 7 C++ compiler did not like the '-K alloca' option in
CXXFLAGS.
Billy G. Allie
Diffstat (limited to 'src/interfaces/libpq++')
| -rw-r--r-- | src/interfaces/libpq++/Makefile.in | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/interfaces/libpq++/Makefile.in b/src/interfaces/libpq++/Makefile.in index 38c56c12a4c..811d743ae94 100644 --- a/src/interfaces/libpq++/Makefile.in +++ b/src/interfaces/libpq++/Makefile.in @@ -7,7 +7,7 @@ # # # IDENTIFICATION -# $Header: /cvsroot/pgsql/src/interfaces/libpq++/Attic/Makefile.in,v 1.1 1998/09/11 16:56:23 momjian Exp $ +# $Header: /cvsroot/pgsql/src/interfaces/libpq++/Attic/Makefile.in,v 1.2 1998/09/13 04:00:41 momjian Exp $ # #------------------------------------------------------------------------- @@ -20,6 +20,8 @@ LIBNAME= libpq++ CXX=@CXX@ +PORTNAME=@PORTNAME@ + # We have to override -Werror, which makes warnings, fatal, because we # inevitably get the warning, "abstract declarator used as declaration" # because of our inclusion of c.h and we don't know how to stop that. @@ -67,6 +69,10 @@ ifeq ($(PORTNAME), unixware) shlib := libpq.so.1 LDFLAGS_SL = -G -z text CFLAGS += $(CFLAGS_SL) + ifeq ($(CXX), CC) + CXXFLAGS += -Xw + COMPILE.cc = $(CXX) $(CXXFLAGS:ll,alloca=ll) $(CPPFLAGS) $(TARGET_ARCH) -c + endif endif ifeq ($(PORTNAME), univel) @@ -74,6 +80,10 @@ ifeq ($(PORTNAME), univel) shlib := libpq.so.1 LDFLAGS_SL = -G -z text CFLAGS += $(CFLAGS_SL) + ifeq ($(CXX), CC) + CXXFLAGS += -Xw + COMPILE.cc = $(CXX) $(CXXFLAGS:ll,alloca=ll) $(CPPFLAGS) $(TARGET_ARCH) -c + endif endif ifeq ($(PORTNAME), hpux) |
