From:             [EMAIL PROTECTED]
Operating system: Gentoo/Linux
PHP version:      4CVS-2003-01-31 (stable)
PHP Bug Type:     InterBase related
Bug description:  ./configure --with-interbase (or with --with-enable-all) broken

I don't have interbase on my machine.
./configure --with-interbase |grep -i interbase
checking for InterBase support... yes

from config.log:
configure:46431: gcc -o conftest -g -O2   -Wl,-rpath,/usr/interbase/lib
-L/usr/interbase/lib conftest.c -lgds -lcrypt -lresolv -lm -ldl -lnsl 
-lcrypt 1>&5
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lgds
collect2: ld returned 1 exit status
configure: failed program was:
#line 46420 "configure"
#include "confdefs.h"
#include <stdio.h>
int main()
{
  FILE *f=fopen("conftestval", "w");
  if (!f) return(1);
  fprintf(f, "%d\n", sizeof(char));
  return(0);
}
libgds is interbase library...
when running --with-enable-all
it brakes also ming support (config.log):

configure:43734: checking for Ming_useSWFVersion in -lming
configure:43753: gcc -o conftest -g -O2  
    -L/usr/lib
    -Wl,-rpath,/usr/interbase/lib -L/usr/interbase/lib
-Wl,-rpath,/opt/blackdown-jdk-1.4.1_beta/jre/lib/i386/server
-L/opt/blackdown-jdk-1.4.1_beta/jre/lib/i386/server
-Wl,-rpath,/opt/blackdown-jdk-1.4.1_beta/jre/lib/i386/native_threads
-L/opt/blackdown-jdk-1.4.1_beta/jre/lib/i386/native_threads
-Wl,-rpath,/opt/blackdown-jdk-1.4.1_beta/jre/lib/i386
-L/opt/blackdown-jdk-1.4.1_beta/jre/lib/i386 conftest.c -lming  -lm
-lmhash -ljava -lgds -lcrypt -lpam -lgmp -lpng -lz -lz -lbz2 -lz -lcrypt
-lresolv -lm -ldl -lnsl  -lcrypt -lxml2 -lz -lm 1>&5
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.2.1/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lgds 
collect2: ld returned 1 exit status
configure: failed program was:                                            
     
#line 43742 "configure"
#include "confdefs.h"              
/* Override any gcc2 internal prototype to avoid an error.  */            
     /* We use char because int might match the return type of a gcc2
    builtin and then its argument prototype would still apply.  */
char Ming_useSWFVersion();

int main() {
Ming_useSWFVersion()
; return 0; }

-- 
Edit bug report at http://bugs.php.net/?id=21977&edit=1
-- 
Try a CVS snapshot:         http://bugs.php.net/fix.php?id=21977&r=trysnapshot
Fixed in CVS:               http://bugs.php.net/fix.php?id=21977&r=fixedcvs
Fixed in release:           http://bugs.php.net/fix.php?id=21977&r=alreadyfixed
Need backtrace:             http://bugs.php.net/fix.php?id=21977&r=needtrace
Try newer version:          http://bugs.php.net/fix.php?id=21977&r=oldversion
Not developer issue:        http://bugs.php.net/fix.php?id=21977&r=support
Expected behavior:          http://bugs.php.net/fix.php?id=21977&r=notwrong
Not enough info:            http://bugs.php.net/fix.php?id=21977&r=notenoughinfo
Submitted twice:            http://bugs.php.net/fix.php?id=21977&r=submittedtwice
register_globals:           http://bugs.php.net/fix.php?id=21977&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=21977&r=php3
Daylight Savings:           http://bugs.php.net/fix.php?id=21977&r=dst
IIS Stability:              http://bugs.php.net/fix.php?id=21977&r=isapi
Install GNU Sed:            http://bugs.php.net/fix.php?id=21977&r=gnused

Reply via email to