./configure on solaris 10

[email protected] ("Bernhard Ege")
Newsgroups php.install
Organization Aalborg University
Message-ID <[email protected]>
I am trying to configure/compile php 5.3.2 on Solaris 10 but am having 
trouble with the configure output.

After having solved all dependencies I want, configure end out 
adding -L/opt/csw/lib/amd64 and -R /opt/csw/lib/amd64 to the compile lines. 
It also adds -L /opt/csw/lib and -R /opt/csw/lib but after the 64-bit lib 
paths. The problem is that pretty much everything is compiled as 32 bit on 
this OS and I cannot find the place where the 64-bit library paths are added 
(because I want to remove them).

Having the 64-bit library paths searched first ends up in linker errors like 
this:

ld: fatal: file /opt/csw/lib/amd64/libxml2.so: wrong ELF class: ELFCLASS64
ld: fatal: File processing errors. No output written to sapi/cgi/php-cgi

64 and 32 bit library don't mix well...

How am I supposed to prevent the 64-bit library paths from being used? 
./configure doesn't have any options to disable 64-bit and I haven't been 
able to find the spot in the configure file where it finds the amd64 paths 
so I can modify configure to stop adding this paths.

Thanks.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.