Installation problem on FreeBSD 4.0

From: Date: Wed, 11 Oct 2000 09:13:14 +0000
Subject: Installation problem on FreeBSD 4.0
Groups: php.general 
Request: Send a blank email to php-general+get-19544@lists.php.net to get a copy of this message
I have installed Oracle 8.0.5 client (with linux compability) in my FreeBSD. I want to recompile my PHP3 and PHP4 to support Oracle database. I've added additional script in /usr/ports/www/mod_php3/Makefile and /usr/ports/www/mod_php4 like this : CONFIGURE_ARGS= --with-apxs=${APXS} \
                --with-system-regex \
                --with-config-file-path=${PREFIX}/etc \
                --disable-debug \
                --enable-track-vars \
                --without-gd \
                --with-oracle=/home/oracle/product/8.0.5
and then i run command "make install". After several time, in my mod_php3 compilation progress, come out the error messages like this : gcc -shared -o libphp3.so mod_php3.o libmodphp3-so.a -L/usr/local/lib -L/home/oracle/product/8.0.5/lib -L/usr/local/lib/mysql -lmysqlclient -lclntsh -lpsa -lcore4 -lnlsrtl3 -lclntsh -lnsl -lm -lz -lpam -lm -lcrypt -Wl,-R/home/oracle/product/8.0.5/lib -Wl,-R/usr/local/lib/mysql /usr/libexec/elf/ld: cannot open -lnsl: No such file or directory apxs:Break: Command failed with rc=65536 *** Error code 1 Stop in /usr/ports/www/mod_php3/work/php-3.0.16. *** Error code 1 Stop in /usr/ports/www/mod_php3. *** Error code 1 Stop in /usr/ports/www/mod_php3. *** Error code 1 Stop in /usr/ports/www/mod_php3. *** Error code 1 Stop in /usr/ports/www/mod_php3. and another error messages in mod_php4 compilation progress : configure:38170: cc -o conftest -O -pipe -DXML_BYTE_ORDER=12 -L/usr/lib -R/usr/local/lib/mysql -L/usr/local/lib/mysql -R/home/oracle/product/8.0.5/lib -L/home/oracle/product/8.0.5/lib conftest.c -lz -lclntsh -lpsa -lcore4 -lnlsrtl3 -lm -lnsl -lmysqlclient -lm -lcrypt 1>&5 /usr/libexec/elf/ld: cannot open -lnsl: No such file or directory configure: failed program was: #line 38159 "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 gzgets(); int main() { gzgets() ; return 0; } (end of "config.log") *** Error code 1 Stop in /usr/ports/www/mod_php4. *** Error code 1 Stop in /usr/ports/www/mod_php4. *** Error code 1 Stop in /usr/ports/www/mod_php4. *** Error code 1 Stop in /usr/ports/www/mod_php4. *** Error code 1 Stop in /usr/ports/www/mod_php4. Could someone help me? Regards, Agi Subagio Email : agi@rileks.co.id, agismaniax@yahoo.com Website : www.rileks.com

« previous php.general (#19544) next »