Mailinglisten-Archive |
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