Обсуждение: libpq++ shared library missing?
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
"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 |