Обсуждение: libpq++ shared library missing?

Поиск
Список
Период
Сортировка

libpq++ shared library missing?

От
"Thomas G. Lockhart"
Дата:
The C++ library now builds by default on my Linux box (did it always?).
Anyway, it is apparently not building a shared library, but goes ahead
and tries to install it, resulting in a failure.

Is anyone working on this? Could someone either fix it or disable it by
default? I think scrappy wants to do a beta build tomorrow and things
should be willing to install by then...

                      - Tom

make -C libpq++ install
make[2]: Entering directory `/opt/postgres/pgsql/src/interfaces/libpq++'
Installing /opt/postgres/current/include/libpq++/pgenv.h.
Installing /opt/postgres/current/include/libpq++/pgconnection.h.
Installing /opt/postgres/current/include/libpq++/pgdatabase.h.
Installing /opt/postgres/current/include/libpq++/pgtransdb.h.
Installing /opt/postgres/current/include/libpq++/pgcursordb.h.
Installing /opt/postgres/current/include/libpq++/pglobject.h.
c++ -I../../include -I../../backend   -O2  -m486  -Wall
-Wmissing-prototypes -fpic -I../../backend -I../../include
-I../../interfaces/libpq   -c pgenv.cc -o pgenv.o
c++ -I../../include -I../../backend   -O2  -m486  -Wall
-Wmissing-prototypes -fpic -I../../backend -I../../include
-I../../interfaces/libpq   -c pgconnection.cc -o pgconnection.o
c++ -I../../include -I../../backend   -O2  -m486  -Wall
-Wmissing-prototypes -fpic -I../../backend -I../../include
-I../../interfaces/libpq   -c pgtransdb.cc -o pgtransdb.o
c++ -I../../include -I../../backend   -O2  -m486  -Wall
-Wmissing-prototypes -fpic -I../../backend -I../../include
-I../../interfaces/libpq   -c pgcursordb.cc -o pgcursordb.o
c++ -I../../include -I../../backend   -O2  -m486  -Wall
-Wmissing-prototypes -fpic -I../../backend -I../../include
-I../../interfaces/libpq   -c pglobject.cc -o pglobject.o
ar crs libpq++.a pgenv.o pgconnection.o pgtransdb.o pgcursordb.o
pglobject.o
ranlib libpq++.a
/usr/bin/install -c -m 644 libpq++.a /opt/postgres/current/lib/libpq++.a
/usr/bin/install -c -m 644 libpq++.so.1
/opt/postgres/current/lib/libpq++.so.1
/usr/bin/install: libpq++.so.1: No such file or directory
make[2]: *** [install-shlib] Error 1
make[2]: Leaving directory `/opt/postgres/pgsql/src/interfaces/libpq++'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/opt/postgres/pgsql/src/interfaces'
make: *** [install] Error 2

Re: [HACKERS] libpq++ shared library missing?

От
"Billy G. Allie"
Дата:
"Thomas G. Lockhart" <lockhart@alumni.caltech.edu>
> The C++ library now builds by default on my Linux box (did it always?).
> Anyway, it is apparently not building a shared library, but goes ahead
> and tries to install it, resulting in a failure.
>
> Is anyone working on this? Could someone either fix it or disable it by
> default? I think scrappy wants to do a beta build tomorrow and things
> should be willing to install by then...

The Makefile.in for libpq++ was missing the PORTNAME definition.  It should
now be fixed.
--
____       | Billy G. Allie    | Domain....: Bill.Allie@mug.org
|  /|      | 7436 Hartwell     | Compuserve: 76337,2061
|-/-|----- | Dearborn, MI 48126| MSN.......: B_G_Allie@email.msn.com
|/  |LLIE  | (313) 582-1540    |