ID:               41699
 User updated by:  webtech at get-telecom dot fr
 Reported By:      webtech at get-telecom dot fr
-Status:           Feedback
+Status:           Closed
 Bug Type:         Compile Failure
 Operating System: Solaris 10 (AMD64)
 PHP Version:      5.2.3
 New Comment:

You're right, I just add "-m64" in CFLAGS and LDFLAGS variables and now
it compiles.

The only problem is that when I configured compilation, I had no error
messages, only when I took a look in config.log...

Thanks for your help.


Previous Comments:
------------------------------------------------------------------------

[2007-06-27 13:45:12] [EMAIL PROTECTED]

./configure fails to detect this because of the problem below:

configure:52817: gcc -o conftest -I/usr/include -g -O2 
-D_POSIX_PTHREAD_SEMANTICS -I/usr/pkg/include -L/usr/lib  -L/usr/pkg/lib
-R/usr/ucblib -L/usr/ucblib
-R/opt/gcc412/lib/gcc/i386-pc-solaris2.10/4.1.2
-L/opt/gcc412/lib/gcc/i386-pc-solaris2.10/4.1.2 -R/usr/pkg/lib
-L/usr/pkg/lib -R/usr/pkg//lib -L/usr/pkg//lib conftest.c -lldap -llber
-lgd -lpng -lz -ljpeg -lcurl -lz -lresolv -lm -lnsl -lsocket  -lgcc
-lxml2 -lz -lm -lsocket -lnsl -lcurl -lidn -lssl -lcrypto -lsocket -lnsl
-lz -lxml2 -lz -lm -lsocket -lnsl 1>&5
ld: fatal: file /usr/pkg/lib/liblber.so: wrong ELF class: ELFCLASS64
ld: fatal: file /usr/pkg/lib/libgd.so: wrong ELF class: ELFCLASS64
ld: fatal: file /usr/pkg/lib/libcurl.so: wrong ELF class: ELFCLASS64
ld: fatal: file /usr/pkg/lib/libcurl.so: wrong ELF class: ELFCLASS64
ld: fatal: file /usr/pkg/lib/libidn.so: wrong ELF class: ELFCLASS64
ld: fatal: File processing errors. No output written to conftest
collect2: ld returned 1 exit status

Looks like you put 64bit libraries to wrong place.

------------------------------------------------------------------------

[2007-06-27 13:27:34] webtech at get-telecom dot fr

OK, you can have a look at perso.enst.fr/~allain/phptemp/config.log

------------------------------------------------------------------------

[2007-06-27 11:47:06] [EMAIL PROTECTED]

Please put your config.log somewhere so that I can take a look at it.

------------------------------------------------------------------------

[2007-06-21 14:13:43] webtech at get-telecom dot fr

No, no CFLASGS / CPPFLAGS variable are set.

My defaut compiler is gcc3. In order to use gcc4, I've added at the
beginning of the PATH variable :
$gcc4_home/bin:$gcc4_home/include:$gcc4_home/lib

------------------------------------------------------------------------

[2007-06-21 13:39:00] [EMAIL PROTECTED]

Do you have some CFLAGS / CPPFLAGS set before running configure / make
?

------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/41699

-- 
Edit this bug report at http://bugs.php.net/?id=41699&edit=1

Reply via email to