Hi all:

Thanks all for the pointers. I just want to update on the root cause of this
error:
The path for instantclient was for solaris. We removed the incorrect
instantclient path to fix this issue.

-j

On 8/16/07, claire eberlein <[EMAIL PROTECTED]> wrote:
>
> Hi,
> I tried to compile php-5.2.1 or php-5.2.3 on a redhat host, but kept
> getting errors about:
> /usr/bin/ld: cannot find -lkstat
>
> Please let me know how to fix this. Thanks,
>
> -j
>
> # more debug.log
>
>  './configure' '--prefix=/opt/php/5.2.1'
> CC:         gcc
> CFLAGS:     -I/usr/include -g -O2
> CPPFLAGS:
> CXX:
> CXXFLAGS:
> INCLUDES:    -I/usr/include/libxml2 -I/opt/php/php-5.2.1.src 
> /php-5.2.1/ext/date/lib
> -I/auto/en
> gweb/oracle/product/INSTANTCLIENT/sdk/include
> LDFLAGS:    -L/usr/lib
> -Wl,-rpath,/auto/engweb/oracle/product/INSTANTCLIENT -L/auto/engweb/or
> acle/product/INSTANTCLIENT
> LIBS:       -lz -lresolv -lm -ldl -lnsl  -lxml2 -lz -lm -lxml2 -lz -lm
> -lkstat -lnsl -lsocket
> -lgen -ldl -lsched -lclntsh -lxml2 -lz -lm
> DLIBS:
> SAPI:       apache2handler
> PHP_RPATHS:  /auto/engweb/oracle/product/INSTANTCLIENT
> uname -a:   Linux build-lnx-003 2.6.9-42.7.ELsmp #1 SMP Tue Sep 5 18:29:39
> EDT 2006 i686 i686
> i386 GNU/Linux
>
> gcc -o conftest -I/usr/include -g -O2  -L/usr/lib
> -Wl,-rpath,/auto/engweb/oracle/product/INST
> ANTCLIENT -L/auto/engweb/oracle/product/INSTANTCLIENT conftest.c -lz
> -lresolv -lm -ldl -lnsl
> -lxml2 -lz -lm -lxml2 -lz -lm -lkstat -lnsl -lsocket -lgen -ldl -lsched
> -lclntsh -lxml2 -lz -l
> m 1>&5
> /usr/bin/ld: cannot find -lkstat
> collect2: ld returned 1 exit status
>

Reply via email to