Обсуждение: Compilation --with-python fails on Solaris 8
Trying to compile 7.1.1 on the system:
g9genarc@eddie:~$ uname -a
SunOS eddie 5.8 Generic_108528-07 sun4u sparc SUNW,Ultra-Enterprise
g9genarc@eddie:~$ gcc -v
Reading specs from /local/lib/gcc-lib/sparc-sun-solaris2.8/2.95.2/specs
gcc version 2.95.2 19991024 (release)
g9genarc@eddie:~$ python -V
Python 2.1
with the following options to ./configure:
env CFLAGS='-O2 -pipe' ./configure --prefix=/opt/pgsql \
--with-perl --with-python --with-CXX
the compilation fails while compiling the Python interface with the
following (very long) error message:
Many thanks,
--
Arcady Genkin
Вложения
Arcady Genkin writes: > Trying to compile 7.1.1 on the system: > the compilation fails while compiling the Python interface with the > following (very long) error message: Edit src/Makefile.global and remove -lbind from the LIBS variable. If this works, please try to rebuild everything with this new configuration so we can be sure it doesn't break anything else. -- Peter Eisentraut peter_e@gmx.net http://funkturm.homeip.net/~peter
Peter Eisentraut <peter_e@gmx.net> writes:
> Arcady Genkin writes:
>
> > Trying to compile 7.1.1 on the system:
>
> > the compilation fails while compiling the Python interface with the
> > following (very long) error message:
>
> Edit src/Makefile.global and remove -lbind from the LIBS variable. If
> this works, please try to rebuild everything with this new configuration
> so we can be sure it doesn't break anything else.
Thanks, that did it. I thought that the problem was with trying to
link to both bind and resolv libraries.
I confirm that with -lbind removed from LIBS (as above) postgres
compiles successfully with the following configuration:
env CFLAGS='-O2 -pipe' ./configure --prefix=/opt/pgsql \
--with-perl --with-python --with-CXX
Thanks again,
--
Arcady Genkin
i=1; while 1, hilb(i); i=i+1; end