postgresql/src/makefiles
Bruce Momjian 33a6b67b51 > > > > and mb conversions (pg_ascii2mic and pg_mic2ascii not
> > > > found in the postmaster and not included from elsewhere)
> >
> > shared libs on AIX need to be able to resolve all symbols at linkage time.
> > Those two symbols are in backend/utils/SUBSYS.o but not in the postgres
> > executable.
>
> They are defined in backend/utils/mb/conv.c and declared in
> include/mb/pg_wchar.h.  They're also linked into the
> postmaster.  I don't see anything unusual.

Attached is a patch to fix the mb linking problems on AIX. As a nice side effect

it reduces the duplicate symbol warnings to linking libpq.so and libecpg.so
(all shlibs that are not postmaster loadable modules).

Please apply to current (only affects AIX).

The _LARGE_FILES problem is unfortunately still open, unless Peter
has fixed it per his recent idea.

Zeugswetter Andreas SB SD
2002-10-09 16:21:54 +00:00
..
Makefile.aix > > > > and mb conversions (pg_ascii2mic and pg_mic2ascii not 2002-10-09 16:21:54 +00:00
Makefile.beos Install the SQL command man pages into a section appropriate for each 2001-08-29 19:14:40 +00:00
Makefile.bsdi Add -rpath for BSD/OS, from Peter E. 2001-09-06 13:43:42 +00:00
Makefile.darwin Fix shared library builds for MacOS X. 2001-10-05 21:15:38 +00:00
Makefile.dgux Install the SQL command man pages into a section appropriate for each 2001-08-29 19:14:40 +00:00
Makefile.freebsd Install the SQL command man pages into a section appropriate for each 2001-08-29 19:14:40 +00:00
Makefile.hpux Remove leftovers from subproject removals. Fixes for Python and Kerberos 2002-09-04 22:54:18 +00:00
Makefile.irix5 Install the SQL command man pages into a section appropriate for each 2001-08-29 19:14:40 +00:00
Makefile.linux Install the SQL command man pages into a section appropriate for each 2001-08-29 19:14:40 +00:00
Makefile.netbsd Install the SQL command man pages into a section appropriate for each 2001-08-29 19:14:40 +00:00
Makefile.openbsd Install the SQL command man pages into a section appropriate for each 2001-08-29 19:14:40 +00:00
Makefile.osf Install the SQL command man pages into a section appropriate for each 2001-08-29 19:14:40 +00:00
Makefile.qnx4 Remove leftovers from subproject removals. Fixes for Python and Kerberos 2002-09-04 22:54:18 +00:00
Makefile.sco Remove leftovers from subproject removals. Fixes for Python and Kerberos 2002-09-04 22:54:18 +00:00
Makefile.solaris Remove leftovers from subproject removals. Fixes for Python and Kerberos 2002-09-04 22:54:18 +00:00
Makefile.sunos4 Remove leftovers from subproject removals. Fixes for Python and Kerberos 2002-09-04 22:54:18 +00:00
Makefile.svr4 Install the SQL command man pages into a section appropriate for each 2001-08-29 19:14:40 +00:00
Makefile.ultrix4 Install the SQL command man pages into a section appropriate for each 2001-08-29 19:14:40 +00:00
Makefile.univel Install the SQL command man pages into a section appropriate for each 2001-08-29 19:14:40 +00:00
Makefile.unixware Remove leftovers from subproject removals. Fixes for Python and Kerberos 2002-09-04 22:54:18 +00:00
Makefile.win Assorted fixes for Cygwin: 2002-09-05 18:28:46 +00:00