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
