[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Compiling Apache + PHP on debian



I tried to compile Apache 1.3.14 with Php 4.0.4pl1.
My problem appeared on the potato and woddy distribution.

Step 1 Apache:

./configure --prefix=/mnt/space/DA/local --activate-module=src/modules/php4/mod_php4.a

Step 2 PHP:

./configure --with-apache=/mnt/space/DA/src/apache_1.3.14
make
make install

Step 3 Apache:

make

===> src/modules/php4
cp libmodphp4.a libphp4.a
ar r libphp4.a mod_php4.o
ranlib libphp4.a
<=== src/modules/php4
<=== src/modules
gcc -c  -I./os/unix -I./include   -DLINUX=2 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` modules.c
gcc -c  -I./os/unix -I./include   -DLINUX=2 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci` buildmark.c
gcc  -DLINUX=2 -DUSE_HSREGEX -DUSE_EXPAT -I./lib/expat-lite -DNO_DL_NEEDED `./apaci`    \
      -o httpd buildmark.o modules.o modules/standard/libstandard.a modules/php4/libphp4.a main/libmain.a ./os/unix/libos.a ap/libap.a
regex/libregex.a lib/expat-lite/libexpat.a  -lm -lcrypt
modules/php4/libphp4.a(dl.o): In function `php_dl':
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dl.c:136: undefined reference to `dlopen'
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dl.c:138: undefined reference to `dlerror'
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dl.c:146: undefined reference to `dlsym'
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dl.c:155: undefined reference to `dlsym'
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dl.c:158: undefined reference to `dlclose'
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dl.c:172: undefined reference to `dlclose'
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dl.c:180: undefined reference to `dlclose'
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dl.c:189: undefined reference to `dlclose'
modules/php4/libphp4.a(dns.o): In function `php_if_checkdnsrr':
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dns.c:200: undefined reference to `__res_search'
modules/php4/libphp4.a(dns.o): In function `php_if_getmxrr':
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dns.c:269: undefined reference to `__res_search'
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dns.c:278: undefined reference to `__dn_skipname'
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dns.c:284: undefined reference to `__dn_skipname'
/mnt/space/DA/src/php-4.0.4pl1/ext/standard/dns.c:296: undefined reference to `__dn_expand'
modules/php4/libphp4.a(zend_API.o): In function `module_destructor':
/mnt/space/DA/src/php-4.0.4pl1/Zend/zend_API.c:823: undefined reference to `dlclose'
modules/php4/libphp4.a(zend_extensions.o): In function `zend_load_extension':
/mnt/space/DA/src/php-4.0.4pl1/Zend/zend_extensions.c:33: undefined reference to `dlopen'
/mnt/space/DA/src/php-4.0.4pl1/Zend/zend_extensions.c:36: undefined reference to `dlerror'
/mnt/space/DA/src/php-4.0.4pl1/Zend/zend_extensions.c:43: undefined reference to `dlsym'
/mnt/space/DA/src/php-4.0.4pl1/Zend/zend_extensions.c:44: undefined reference to `dlsym'
/mnt/space/DA/src/php-4.0.4pl1/Zend/zend_extensions.c:86: undefined reference to `dlclose'
modules/php4/libphp4.a(zend_extensions.o): In function `zend_extension_dtor':
/mnt/space/DA/src/php-4.0.4pl1/Zend/zend_extensions.c:167: undefined reference to `dlclose'
collect2: ld returned 1 exit status
make[2]: *** [target_static] Error 1
make[2]: Leaving directory `/mnt/space/DA/src/apache_1.3.14/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/mnt/space/DA/src/apache_1.3.14'
make: *** [build] Error 2


Any hints ?


Meik

--
----------------------------------------------------------------
                          Meik Arends
                     meik@arends-online.de
       Email-Zertifikat unter http://trust.web.de/root.sql
                         ICQ: 42486557
----------------------------------------------------------------





Reply to: