Bug #17757 Updated: Php compile generate error:/usr/bin/ld:cannot find -lclntsh

From: Date: Thu, 20 Jun 2002 01:13:42 +0000
Subject: Bug #17757 Updated: Php compile generate error:/usr/bin/ld:cannot find -lclntsh
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-11477@lists.php.net to get a copy of this message
ID: 17757 Updated by: sniper@php.net Reported By: Palvin@163.com -Status: Open +Status: Bogus Bug Type: OCI8 related Operating System: RedHat 7.3+Oracle 8i/9i PHP Version: 4.2.1 New Comment: Obviously some problem with RH 7.3 then. Try contacting the RH support? This really isn't bug in PHP so I'm closing this now. Previous Comments: ------------------------------------------------------------------------ [2002-06-19 20:38:13] Palvin@163.com Thank you for your help, I build PHP with oracle support all the time (on RH 7.1) without any problems too, but on RH 7.3 it can't successfullness, let's wait next version. ------------------------------------------------------------------------ [2002-06-19 20:20:23] sniper@php.net You never answered whether or not you have the path to the oracle libraries in your /etc/ld.so.conf Check that and add the path if it's missing. It should be $ORACLE_HOME/lib Then untar fresh sources from the snapshot tar.gz, and try with this configure line: ./configure --with-oci8 (if your $ORACLE_HOME environment variable is set correctly, you don't need to pass it in the configure) I build PHP with oracle support all the time (on RH 6.2) without any problems, so I don't think this is any bug. --Jani ------------------------------------------------------------------------ [2002-06-19 19:56:47] Palvin@163.com Sorry, I've tried many times and can't successfulness! I hope next version will resolve the problem. ------------------------------------------------------------------------ [2002-06-18 21:23:05] sniper@php.net Try dropping that last option out (--with-oracle) as the oci8 is the one you should be using anyway.. ------------------------------------------------------------------------ [2002-06-18 20:18:37] Palvin@163.com ./configure i386-redhat-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --prefix=/usr --with-config-file-path=/etc --enable-force-cgi-redirect --disable-debug --enable-dbg=shared --with-dbg-profiler --enable-pic --disable-rpath --enable-inline-optimization --with-bz2 --with-db3 --with-curl --with-dom=/usr --with-exec-dir=/usr/bin --with-freetype-dir=/usr --with-png-dir=/usr --with-gd --enable-gd-native-ttf --with-ttf --with-gdbm --with-gettext --with-ncurses --with-gmp --with-iconv --with-jpeg-dir=/usr --with-mm --with-openssl --with-png --with-pspell --with-regex=system --with-xml --with-expat-dir=/usr --with-zlib --with-layout=GNU --enable-bcmath --enable-debugger --enable-exif --enable-ftp --enable-magic-quotes --enable-safe-mode --enable-sockets --enable-sysvsem --enable-sysvshm --enable-discard-path --enable-track-vars --enable-trans-sid --enable-yp --enable-wddx --with-imap=shared --with-imap-ssl --with-kerberos=/usr/kerberos --with-ldap=shared --with-mysql=shared,/usr --with-pgsql=shared --with-snmp=shared,/usr --with-snmp=shared --enable-ucd-snmp-hack --with-unixODBC=shared --enable-memory-limit --enable-bcmath --enable-shmop --enable-versioning --enable-calendar --enable-dbx --enable-dio --enable-mcal --enable-mbstring --enable-mbstr-enc-trans --with-apxs=/usr/sbin/apxs --with-oci8=/u01/app/oracle/product/9.0.1 --with-oracle=/u01/app/oracle/product/9.0.1 Hi, this is my configure, except the last two parameters, all others parameter was copy from result of phpinfo(), my database home is /u01/app/oracle/product/9.0.1 and my os is RedHat 7.3. When I make it, the error is show: /usr/bin/ld: cannot find -lclntsh collect2: ld returned 1 exit status make: *** [libphp4.la] Error 1 ------------------------------------------------------------------------ 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/17757 -- Edit this bug report at http://bugs.php.net/?id=17757&edit=1

« previous php.bugs (#11477) next »