Bug #17757 Updated: Php compile generate error:/usr/bin/ld:cannot find -lclntsh
| From: | sniper@php.net | 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