Обсуждение: share lib libpq++
Hi,
installation from postgres7.2.1.tar.gz.
The automatic installation does not create lib/libpq++.so.
In src/interfaces/libpq++, there is a Makefile which generates fpic
command directly (instead of gcc ... -fpic ...) and of course the fpic
command does not exist.
Using gcc -fpic ....pgconnection.o pgconnection.cc.., we get then
following error :
pgconnection.h:86 ISO C++ forbids declaration of strings "with no
type".
Any helps would be appreciated.
Thanx
Serge and hubert
On Fri, Jul 26, 2002 at 12:28:17PM +0200, serge.zangheri wrote: > The automatic installation does not create lib/libpq++.so. Did you pass the '--with-CXX' option to configure? > In src/interfaces/libpq++, there is a Makefile which generates fpic > command directly (instead of gcc ... -fpic ...) and of course the fpic > command does not exist. Oh? Where in the Makefile? Cheers, Neil -- Neil Conway <neilconway@rogers.com> PGP Key ID: DB3C29FC
OK, the '--with-CXX' option does create the shared library libpq++ For the fpc problem, I tried to launch the Makefile directly in src, not in the normal way. But now, with CXX option, all is OK. Thanks, Hubert. Neil Conway a écrit : > On Fri, Jul 26, 2002 at 12:28:17PM +0200, serge.zangheri wrote: > > The automatic installation does not create lib/libpq++.so. > > Did you pass the '--with-CXX' option to configure? > > > In src/interfaces/libpq++, there is a Makefile which generates fpic > > command directly (instead of gcc ... -fpic ...) and of course the fpic > > command does not exist. > > Oh? Where in the Makefile? > > Cheers, > > Neil > > -- > Neil Conway <neilconway@rogers.com> > PGP Key ID: DB3C29FC -- Hubert Pérès SchlumbergerSema Grenoble SSO & ITM