phpbar.de logo

Mailinglisten-Archive

[php] Installation vom Apache mit Perl und PHP

[php] Installation vom Apache mit Perl und PHP

Hans Jansen php_(at)_phpcenter.de
Fri, 14 Sep 2001 23:42:04 +0200


Hallo Liste,
zur Zeit möchte ich dem Apache neu installieren.
Dazu verwende ich folgende Dinge:

Apache 1.3.20 (.tar.gz)
PHP 4.0.6 (.tar.gz)
mod_perl (aktuelle Version) (.tar.gz)
SuSE Linux 7.2 Prof.

Die Installation:

server:~/update/apache # ./configure
-- keine Fehler --
server:~/update/perl # perl Makefile.PL
Configure mod_perl with ../apache/src ? [y] y
Shall I build httpd in ../apache/src for you? [y] y
-- keine Fehler --
server:~/update/perl # make
-- keine Fehler --
server:~/update/perl # make install
-- keine Fehler --
server:~/update/php #
./configure --with-gd=/usr/local --with-mysql=/usr/local/mysql --with-ftp --
with-zlib-dir=/usr/lib --with-zlib --enable-track-vars=yes --enable-magic-qu
otes --enable-versioning --with-freetype-dir=/usr/include --with-freetype --
enable-gd-native-tt --with-swf=/usr/local  --with-apache=../apache --with-t1
lib=/usr/local --with-jpeg-dir=/usr/lib --enable-calender --with-png-dir=/us
r/lib --with-ttf --with-tiff-dir=/usr/lib --enable-url-includes --with-xml -
-with-pdflib=/usr/pdflib
-- keine Fehler --
server:~/update/php # make
-- keine Fehler --
server:~/update/php # make install
-- keine Fehler --
server:~/update/apache #
./configure --activate-module=src/modules/php4/libphp4.a --enable-module=all
 --enable-shared=max --activate-module=src/modules/perl/libperl.a --disable-
rule=EXPAT --prefix=/usr/local/apache --disable-module=auth_db --disable-mod
ule=proxy
-- keine Fehler --
server:~/update/apache # make
-- viel Text... dann: --
Server.o(.text+0x1531): undefined reference to `PL_stack_base'
Server.o(.text+0x1569): undefined reference to `Perl_newXS'
Server.o(.text+0x1582): undefined reference to `Perl_newXS'
Server.o(.text+0x159b): undefined reference to `Perl_newXS'
Server.o(.text+0x15b4): undefined reference to `Perl_newXS'
Server.o(.text+0x15cd): undefined reference to `Perl_newXS'
modules/perl/libperl.a(Server.o)(.text+0x15e6): more undefined references to
`Perl_newXS' follow
modules/perl/libperl.a(Server.o): In function `boot_Apache(...)(long double,
void,...)(long double) static':
Server.o(.text+0x1676): undefined reference to `PL_stack_base'
Server.o(.text+0x167b): undefined reference to `PL_sv_yes'
Server.o(.text+0x1692): undefined reference to `PL_stack_base'
Server.o(.text+0x1699): undefined reference to `PL_stack_sp'
modules/perl/libperl.a(mod_perl_opmask.o): In function
`mod_perl_set_opmask':
mod_perl_opmask.o(.text+0x2f): undefined reference to `Perl_croak'
collect2: ld returned 1 exit status
make[2]: *** [target_static] Error 1
make[2]: Leaving directory `/root/update/apache/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/root/update/apache'
make: *** [build] Error 2
server:~/update/apache #

Was ist falsch? Ist die Installationsweise richtig?

Danke,
Hans



php::bar PHP Wiki   -   Listenarchive