Yes, that might probably work :) My guess is that your gcc is generating a 32-bit object and then failing to link it to the 64-bit library. P.
On Thu, Sep 1, 2011 at 11:38 AM, Doug McComber <[email protected]> wrote: > Thanks Paul, here's the relevant config.log part: > > configure:15850: checking for PQserverVersion in -lpq > configure:15875: gcc -o conftest -g -O2 conftest.c -lpq > -L/usr/postgres/9.0-pgdg/lib/64 -lpq >&5 > ld: fatal: file /usr/postgres/9.0-pgdg/lib/64/libpq.so: wrong ELF > class: ELFCLASS64 > ld: fatal: file /usr/postgres/9.0-pgdg/lib/64/libpq.so: wrong ELF > class: ELFCLASS64 > ld: fatal: file processing errors. No output written to conftest > collect2: ld returned 1 exit status > > My install of PostgreSQL is empty and I'm just using it for some > development work. Should I remove it and install the 32-bit version > instead? I mean, would that be the easiest solution here? > > Thanks, > Doug > > On 1 September 2011 15:30, Paul Ramsey <[email protected]> wrote: >> The linking test is failing, but it's finding all the other libpq >> components. Check the config.log and see how/why the test is failing. >> From what I see in your mail this is probably a limitation in our >> configure script, not in your system setup. >> >> P. >> >> On Thu, Sep 1, 2011 at 11:19 AM, Doug McComber <[email protected]> >> wrote: >>> Hi, >>> >>> I'm trying to compile PostGIS 1.5.3 in Solaris 11 on sparc hardware. >>> I can't get past configure! :) Here is the tail output of that where >>> it fails: >>> >>> >>> checking for pg_config... /usr/postgres/9.0-pgdg/bin/64/pg_config >>> checking PostgreSQL version... PostgreSQL 9.0.4 >>> checking libpq-fe.h usability... yes >>> checking libpq-fe.h presence... yes >>> checking for libpq-fe.h... yes >>> checking for PQserverVersion in -lpq... no >>> configure: error: could not find libpq >>> >>> PostgreSQL 9.0.4 was install by downloading a binary from the >>> PostgreSQL website. A find of 'libpq*' shows: >>> >>> >>> ./usr/postgres/9.0-pgdg/lib/64/libpq.so.5 >>> ./usr/postgres/9.0-pgdg/lib/64/libpq.a >>> ./usr/postgres/9.0-pgdg/lib/64/libpqwalreceiver.so >>> ./usr/postgres/9.0-pgdg/lib/64/libpq.so >>> ./usr/postgres/9.0-pgdg/lib/64/libpq.so.5.3 >>> ./usr/postgres/9.0-pgdg/share/locale/zh_TW/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/fr/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/cs/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/zh_CN/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/es/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/tr/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/it/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/pt_BR/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/ta/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/sv/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/ko/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/ru/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/de/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/share/locale/ja/LC_MESSAGES/libpq5-9.0.mo >>> ./usr/postgres/9.0-pgdg/include/64/libpq-fe.h >>> ./usr/postgres/9.0-pgdg/include/64/libpq >>> ./usr/postgres/9.0-pgdg/include/64/libpq/libpq-fs.h >>> ./usr/postgres/9.0-pgdg/include/64/internal/libpq-int.h >>> ./usr/postgres/9.0-pgdg/include/64/internal/libpq >>> ./usr/postgres/9.0-pgdg/include/64/libpq-events.h >>> ./usr/postgres/9.0-pgdg/include/64/server/libpq >>> ./usr/postgres/9.0-pgdg/include/64/server/libpq/libpq-be.h >>> ./usr/postgres/9.0-pgdg/include/64/server/libpq/libpq-fs.h >>> ./usr/postgres/9.0-pgdg/include/64/server/libpq/libpq.h >>> >>> What am I missing? >>> >>> Thanks, >>> Doug >>> _______________________________________________ >>> postgis-users mailing list >>> [email protected] >>> http://postgis.refractions.net/mailman/listinfo/postgis-users >>> >> _______________________________________________ >> postgis-users mailing list >> [email protected] >> http://postgis.refractions.net/mailman/listinfo/postgis-users >> > _______________________________________________ > postgis-users mailing list > [email protected] > http://postgis.refractions.net/mailman/listinfo/postgis-users > _______________________________________________ postgis-users mailing list [email protected] http://postgis.refractions.net/mailman/listinfo/postgis-users
