Re: [PHP4BETA] php-4.0b1 won't load as a DSO on ydl-1.0

From: Date: Tue, 20 Jul 1999 17:17:40 +0000
Subject: Re: [PHP4BETA] php-4.0b1 won't load as a DSO on ydl-1.0
Groups: php.version4 
Request: Send a blank email to php-version4+get-2308@lists.php.net to get a copy of this message
> Remove libphp4.so and edit the apxs utility. On line 75+ change > > my $CFG_LD_SHLIB = 'ld'; # substituted via Makefile.tmpl > my $CFG_LDFLAGS_SHLIB = '-Bshareable'; # substituted via Makefile.tmpl > > to > > my $CFG_LD_SHLIB = 'gcc'; # substituted via Makefile.tmpl > my $CFG_LDFLAGS_SHLIB = '-shared'; # substituted via Makefile.tmpl > > And let us know whether it works. Here's what I got now: ar rc libmodphp4-so.a.tmp main.o internal_functions.o snprintf.o php3_sprintf.o configuration-parser.o configuration-scanner.o request_info.o safe_mode.o fopen-wrappers.o php3_realpath.o alloca.o output.o php_ini.o SAPI.o cgi_main.o rfc1867.o dlist.o ./scripts/armerge libmodphp4-so.a libmodphp4-so.a.tmp ext/libphpext.a libzend/libzend.a ranlib libmodphp4-so.a /usr/local/apache/bin/apxs -I. -I. -I./libzend -I./TSRM -I./libzend -I./TSRM -I/usr/local/apache/include -I/usr/local/mysql/include/mysql -c -o libphp4.so -Wl,'-rpath /usr/local/mysql/lib/mysql' ./mod_php4.c libmodphp4-so.a -L/home/darron/compile/php-4.0b1/ext/pcre/pcrelib -lpcre -L/home/darron/compile/php-4.0b1/regex -lregex -lgdbm -L/usr/local/mysql/lib/mysql -lmysqlclient -lpam -Llibzend -lzend -Lext -lphpext -L/home/darron/compile/php-4.0b1/ext/pcre/pcrelib -lpcre -L/home/darron/compile/php-4.0b1/regex -lregex -lgdbm -L/usr/local/mysql/lib/mysql -lmysqlclient -lpam -ldl -lttf -lgd -lm -lcrypt -lnsl -lresolv gcc -DLINUX=2 -DMOD_SSL=202108 -DAP_COMPAT -DHAVE_GDBM -DUSE_HSREGEX -DEAPI -fpic -DSHARED_MODULE -I/usr/local/apache/include -I. -I. -I./libzend -I./TSRM -I./libzend -I./TSRM -I/usr/local/apache/include -I/usr/local/mysql/include/mysql -c ./mod_php4.c gcc -shared -o libphp4.so ./mod_php4.o libmodphp4-so.a -L/home/darron/compile/php-4.0b1/ext/pcre/pcrelib -lpcre -L/home/darron/compile/php-4.0b1/regex -lregex -lgdbm -L/usr/local/mysql/lib/mysql -lmysqlclient -lpam -Llibzend -lzend -Lext -lphpext -L/home/darron/compile/php-4.0b1/ext/pcre/pcrelib -lpcre -L/home/darron/compile/php-4.0b1/regex -lregex -lgdbm -L/usr/local/mysql/lib/mysql -lmysqlclient -lpam -ldl -lttf -lgd -lm -lcrypt -lnsl -lresolv -rpath /usr/local/mysql/lib/mysql gcc: unrecognized option `-rpath' /usr/local/mysql/lib/mysql: file not recognized: Is a directory collect2: ld returned 1 exit status apxs:Break: Command failed with rc=65536 make: *** [libphp4.so] Error 1 [root@ans php-4.0b1]# It configured and made fine up till there... -- Darron darron@calgary.westworld.ca - WestWorld Computers <http://i.am/darron/>

« previous php.version4 (#2308) next »