Yeah, that worked well. But I guess I'll have to check out gcc too.

Thanks,
Doug
On Sep 1, 2011 4:11 PM, "Paul Ramsey" <[email protected]> wrote:
> 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
_______________________________________________
postgis-users mailing list
[email protected]
http://postgis.refractions.net/mailman/listinfo/postgis-users

Reply via email to