Apache 1.3.24 make install error

Apache 1.3.24 make install error

Post by Mad Do » Wed, 08 May 2002 00:21:25

I have included the steps that I used to build Apache. The errors
occur in the last step when I do the Apache "make install". I am
including the errors as the last part of the message.

Thank You for any assistance!
These are the instructions for compiling Apache with MySQL, PHP, and
SSL support.

1. Obtain the following tarballs and copy them into
the /usr/local/src directory:


2. Perform the following tasks to expand the archives in the source

# cd /usr/local/src
# tar zxvf rsaref20.1996.tar.Z
# tar zxvf openssl-0.9.6.tar.gz
# tar zxvf php-4.0.6.tar.gz
# tar zxvf mysql-3.23.49.tar.gz
# tar zxvf mod_ssl-2.8.8-1.3.24.tar.gz
# tar zxvf apache_1.3.24.tar.gz

3. Follow these steps to build and install MySQL:

# cd /usr/local/src/mysql-3.23.49
# ./configure --prefix=/usr/local/mysql
# make
# make install

4. As a first step to building PHP, Apache must be preconfigured so
that PHP can find everything. Follow these steps to build and install

# cd /usr/local/src/apache_1.3.24
# ./configure --prefix=/usr/local/apache
# cd /usr/local/src/php-4.0.6
# ./configure --with-mysql=/usr/local/mysql --with-
# make
# make install

5. Next, we will build OpenSSL with the RSAREF toolkit. Perform the
following steps:

# cd /usr/local/src/rsaref-2.0/source
# make f ../install/unix/makefile
# cd /usr/local/src/openssl-0.9.6
# cp /usr/local/src/rsaref-2.0/source/rsaref.a librsaref.a
# ./configure --prefix=/usr/local/apache/libexec/ssl
--openssldir=/usr/local/apache/ssl threads rsaref
# make
# make test
# make install

6. We will next configure the mod_ssl build. Follow these steps:

# cd /usr/local/src/mod_ssl-2.8.8
# ./configure --with-apache=/usr/local/src/apache_1.3.24

7. Now that all of the individual pieces are ready, the next step is
to build apache. Perform the following steps:

# cd /usr/local/src/apace_1.3.24
# ./configure --enable-module=ssl --activate-
# make
# make certificate TYPE=custom
# make install

make[1]: Entering directory `/usr/local/src/apache_1.3.24'
===> src
make[2]: Entering directory `/usr/local/src/apache_1.3.24'
make[3]: Entering directory `/usr/local/src/apache_1.3.24/src'
===> src/regex
make[4]: Nothing to be done for `all'.
<=== src/regex
===> src/os/unix
make[4]: Nothing to be done for `all'.
<=== src/os/unix
===> src/ap
make[4]: Nothing to be done for `all'.
<=== src/ap
===> src/main
make[4]: Nothing to be done for `all'.
<=== src/main
===> src/lib
<=== src/lib
===> src/modules
===> src/modules/standard
make[5]: Nothing to be done for `all'.
<=== src/modules/standard
===> src/modules/ssl
make[5]: Nothing to be done for `all'.
<=== src/modules/ssl
===> src/modules/php4
make[5]: *** No rule to make target `all'. Stop.
make[4]: *** [all] Error 1
make[3]: *** [subdirs] Error 1
make[3]: Leaving directory `/usr/local/src/apache_1.3.24/src'
make[2]: *** [build-std] Error 2
make[2]: Leaving directory `/usr/local/src/apache_1.3.24'
make[1]: *** [build] Error 2
make[1]: Leaving directory `/usr/local/src/apache_1.3.24'
make: *** [install-all] Error 2


1. Apache 1.3.24 startup error on Solaris 8 _floatdisf error

The following error occurs when I try to start Apache:
apacheserver# ./apachectl start
Syntax error on line 214 of /usr/local/apache/conf/httpd.conf:Cannot
load /usr/local/apache/libexec/mod_negotiation.so into server:
ld.so.1: /usr/local/apache/bin/httpd: fatal: relocation error:file
/usr/local/apache/libexec/mod_negotiation.so: symbol __floatdisf:
referenced symbol not found
./apachectl start: httpd could not be started

I can comment this module in httpd.conf, but I get the same error for
After commenting the line for mod_proxy in httpd.conf.  I do get
apache to start up.

I was wondering if there is a workaround to the above error as I would
like apache to be compiled with all modules.  I have seen a lot of
questions regarding the above on the net, but am yet to find the
solution for it.

I have compiled apache with 2.95, 3.03 and 3.04 with and without
binutils.  I am using
perl 5.6.0
apache1.3.24 and

I am building apache, via mod_perl
My configure in mod_perl is posted below
perl Makefile.PL USE_APACI=1 EVERYTHING=1 \
APACHE_SRC=../apache_1.3.x/src \
SSL_BASE=/usr/local/ssl \
APACHE_PREFIX=/usr/local/apache \

Any suggestion would help.  I don't have SUN's compiler (cc) and would
like to use gcc.


2. Seeking more info on Netgear 100Mbps NICs and HUB

3. Artecon/Adaptec AHA-2940UW/OF Drivers for Solaris 7/8?

4. 403 Error with Apache ver 1.3.24 RH7.3

5. Adding a group.

6. Apache 1.3.24 + mod_perl 1.26 + ipv6 patch build fails

7. bison and flex library sources

8. apache 1.3.24 htaccess/symbolic link problem

9. Problem building Apache 1.3.24 on Solaris 8

10. Apache 1.3.24 - mod_proxy

11. Apache 1.3.24 is vulnerable

12. apache 1.3.24