Re: RH7.3 + PHP-4.2.2 : make install -- [install-sapi] Error 1
| From: | Matt | Date: | Thu, 08 Aug 2002 18:31:34 +0000 |
| Subject: | Re: RH7.3 + PHP-4.2.2 : make install -- [install-sapi] Error 1 | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-111705@lists.php.net to get a copy of this message | ||
>From: "Doug Smith" <doug.smith@nth-dimension.com>
>To: <php-install@lists.php.net>
>Sent: Thursday, August 08, 2002 2:18 PM
>Subject: [PHP-INST] RH7.3 + PHP-4.2.2 : make install -- [install-sapi]
Error 1
> well, i'm trying to re-compile PHP to get IBM DB2 to work, buuut...
> seemingly regardless of my --with-stuff options i'm getting this error on
> #make install:
>
> anyways... i've tried this with these 2 configure options
>
>
> #./configure
>
i386-redhat-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbind
>
ir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/includ
>
e --libdir=/usr/lib --sysconfdir=/etc --with-apxs=/usr/sbin/apxs --with-ibm-
> db2
> #make clean
> #make install
>
> (errors out, here's the last couple lines)
> __________________________________
> make[1]: Entering directory `/home/doug/php-4.2.2'
> /bin/sh /home/doug/php-4.2.2/libtool --silent --mode=compile
> gcc -I. -I/home/do
>
ug/php-4.2.2/ -I/home/doug/php-4.2.2/main -I/home/doug/php-4.2.2 -I/usr/incl
> ude/
>
apache -I/home/doug/php-4.2.2/Zend -I/home/doug/php-4.2.2/ext/mysql/libmysql
> -I/
>
ome/db2inst1/sqllib/include -I/home/doug/php-4.2.2/ext/xml/expat -DLINUX=2
> 2 -D
>
EAPI -DEAPI_MM -DEAPI_MM_CORE_PATH=/var/run/httpd.mm -I/home/doug/php-4.2.2/
> TSRM
> -g -O2 -prefer-pic -c stub.c
> /bin/sh /home/doug/php-4.2.2/libtool --silent --mode=link
> gcc -I. -I/home/doug/
>
php-4.2.2/ -I/home/doug/php-4.2.2/main -I/home/doug/php-4.2.2 -I/usr/include
> /apa
>
che -I/home/doug/php-4.2.2/Zend -I/home/doug/php-4.2.2/ext/mysql/libmysql -I
> /hom
>
e/db2inst1/sqllib/include -I/home/doug/php-4.2.2/ext/xml/expat -DLINUX=22 -
> DEAP
>
I -DEAPI_MM -DEAPI_MM_CORE_PATH=/var/run/httpd.mm -I/home/doug/php-4.2.2/TSR
> M -g
> -O2 -prefer-pic -o libphp4.la -rpath
> /home/doug/php-4.2.2/libs -avoid-version
> stub.lo Zend/libZend.la sapi/apache/libsapi.la main/libmain.la
> regex/librege
> x.la /home/doug/php-4.2.2/ext/ctype/libctype.la
> /home/doug/php-4.2.2/ext/mysql/l
> ibmysql.la /home/doug/php-4.2.2/ext/odbc/libodbc.la
> /home/doug/php-4.2.2/ext/pcr
> e/libpcre.la /home/doug/php-4.2.2/ext/posix/libposix.la
> /home/doug/php-4.2.2/ext
> /session/libsession.la /home/doug/php-4.2.2/ext/standard/libstandard.la
> /home/do
> ug/php-4.2.2/ext/xml/libxml.la
> TSRM/libtsrm.la -L/home/db2inst1/sqllib/lib -ldb2
> -lpam -lcrypt -lresolv -lm -ldl -lnsl -lresolv -lcrypt -ldl
> make[1]: *** [install-sapi] Error 1
> make[1]: Leaving directory `/home/doug/php-4.2.2'
> make: *** [install-recursive] Error 1
> ___________________________________
>
> so i tried it this way....
>
> #./configure
> #make clean
> #make install
>
> (which errors out as well, with a similar error....)
> ____________________________________
> make[1]: Entering directory `/home/doug/php-4.2.2'
>
gcc -I. -I/home/doug/php-4.2.2/ -I/home/doug/php-4.2.2/main -I/home/doug/php
> -4.2
>
.2 -I/home/doug/php-4.2.2/Zend -I/home/doug/php-4.2.2/ext/mysql/libmysql -I/
> home
> /doug/php-4.2.2/ext/xml/expat -I/home/doug/php-4.2.2/TSRM -g -O2 -c
stub.c
> &&
> touch stub.lo
> /bin/sh /home/doug/php-4.2.2/libtool --silent --mode=link
> gcc -I. -I/home/doug/
>
php-4.2.2/ -I/home/doug/php-4.2.2/main -I/home/doug/php-4.2.2 -I/home/doug/p
> hp-4
>
.2.2/Zend -I/home/doug/php-4.2.2/ext/mysql/libmysql -I/home/doug/php-4.2.2/e
> xt/x
> ml/expat -I/home/doug/php-4.2.2/TSRM -g -O2 -prefer-non-pic -static -o
> libphp
> 4.la -rpath /home/doug/php-4.2.2/libs stub.lo Zend/libZend.la
> sapi/cgi/libsa
> pi.la main/libmain.la regex/libregex.la
> /home/doug/php-4.2.2/ext/ctype/libctype.
> la /home/doug/php-4.2.2/ext/mysql/libmysql.la
> /home/doug/php-4.2.2/ext/pcre/libp
> cre.la /home/doug/php-4.2.2/ext/posix/libposix.la
> /home/doug/php-4.2.2/ext/sessi
> on/libsession.la /home/doug/php-4.2.2/ext/standard/libstandard.la
> /home/doug/php
> -4.2.2/ext/xml/libxml.la
> TSRM/libtsrm.la -lpam -lcrypt -lresolv -lm -ldl -lnsl -
> lresolv -lcrypt -ldl
> /bin/sh /home/doug/php-4.2.2/libtool --silent --mode=link
> gcc -I. -I/home/doug/p
>
hp-4.2.2/ -I/home/doug/php-4.2.2/main -I/home/doug/php-4.2.2 -I/home/doug/ph
> p-4.
>
2.2/Zend -I/home/doug/php-4.2.2/ext/mysql/libmysql -I/home/doug/php-4.2.2/ex
> t/xm
> l/expat -I/home/doug/php-4.2.2/TSRM -g -O2 -o php -export-dynamic
> stub.lo
> libphp4.la
> make[1]: *** [install-sapi] Error 1
> make[1]: Leaving directory `/home/doug/php-4.2.2'
> make: *** [install-recursive] Error 1
> _______________________________________
When I get things like that, I save the config.nice (your last configure
command) somewhere safe,
rm -rf php-4.2.2, de-tar php again, copy config.nice into php-4.2.2, and
./config.nice, make make install, etc