You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Shaun McCullagh <sh...@marviq.com> on 2002/03/20 15:21:42 UTC

Problems with DSO's (Apache 1.3.23) on Solaris 8 (gcc 2.95.3, binutils 2.11.2 )

Hi,

I'm trying to compile Apache 1.3.23 on a Sun SPARC running Solaris 8
(with latest patch cluster)

I used this command to configure:

./configure --prefix=/home/shaun/apache.1.3.23 --enable-shared=max
--enable-module=proxy

Then make && make install.

Apache compiles and installs without any problems, but when I try to
start httpd
using the default httpd.conf file I get this:

>Syntax error on line 205 of /home/shaun/apache.1.3.23/conf/httpd.conf:
>Cannot load /home/shaun/apache.1.3.23/libexec/mod_env.so into server: ld.so.1: >/home/shaun/apache.1.3.23/bin/httpd: fatal: relocation error: file >/home/shaun/apache.1.3.23/libexec/mod_env.so: symbol ap_palloc: referenced symbol not found

I tried using Sun's linker (/usr/ucb/ld) instead of GNU's ld, but got
the same error.

This version of Apache works fine with DSOs on our Solaris 7 systems, I
used gcc to compile thereon.

Any suggestions for a fix?

Thanks

Shaun

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org