ID: 31028 Updated by: [EMAIL PROTECTED] Reported By: meuk at zwaremetalen dot com -Status: Open +Status: Bogus Bug Type: Compile Failure Operating System: Gentoo Linux PHP Version: 4.3.10RC2 New Comment:
Reading comprehension: "Problem was while compilation C program to get version of Sabltron (see end of config.log). Try to copy this C program to some file, delete #include "conftest.h" and try to compile using the last gcc command in config.log and than try to run the result of compilation. It should say what library it is missing. I hope it will help." And FYI: All your configure lines (with fixed paths) work fine on my system(s). Your /etc/ld.so.conf file is propably missing some paths. This still isn't PHP bug. Previous Comments: ------------------------------------------------------------------------ [2005-01-14 09:26:03] meuk at zwaremetalen dot com My problem has nothing to do with Java. I can make a configure statement without the option "--with-java=/opt/j2sdk1.4.2" and still get the sablotron error. It is just one part of the few combinations which make the error occur. Why don't you try my previous configure statement and tell me what results you get? ------------------------------------------------------------------------ [2005-01-07 17:31:22] gentoo at slave dot umbr dot cas dot cz My problem was in missing libjvm.so. I use blackdown-jre on my Gentoo and I have setup for LDPATH only for /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/{,native_threads,classic}. But the libjvm.so is in /opt/blackdown-jdk-1.4.2.01/jre/lib/i386/{client,server} directories. And while configuring php-cgi, it links with some library, which requires libjvm.so. And I had a problem that there was neither lib/i386/client nor lib/i386/server in /etc/ld.so.conf. I have updated my system, now I have these paths in ld.so.conf and configure script works. Problem was while compilation C program to get version of Sabltron (see end of config.log). Try to copy this C program to some file, delete #include "conftest.h" and try to compile using the last gcc command in config.log and than try to run the result of compilation. It should say what library it is missing. I hope it will help. ------------------------------------------------------------------------ [2004-12-22 11:46:31] meuk at zwaremetalen dot com This configure is a lot smaller and throws the error: ./configure \ --with-apache=../apache_1.3.33 \ --with-gd=/opt/libgd2 \ --with-xslt-sablot=/usr \ --enable-xslt \ --with-jpeg-dir=/usr \ --with-java=/opt/j2sdk1.4.2 ------------------------------------------------------------------------ [2004-12-22 05:10:55] [EMAIL PROTECTED] What is the shortest possible configure line with which you can reproduce this? ------------------------------------------------------------------------ [2004-12-21 09:10:52] meuk at zwaremetalen dot com I've just done a manual install of sablotron. Did the configure again but then with the option --with-xslt-sablot=/opt/sablot and still I get the same error. So it has nothing to do with Gentoo. ------------------------------------------------------------------------ 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/31028 -- Edit this bug report at http://bugs.php.net/?id=31028&edit=1