Nick Pron wrote:
Hi all,
I am on a fresh install of Ubuntu 7.04 with Apache 2.2.4 compiled from
source. Perl v5.8.8 built for i486-linux-gnu-thread-multi (came with Ubuntu
as a package I assume) and I am getting this error when I try to start
Apache.
httpd: Syntax error on line 54 of /usr/local/apache/conf/httpd.conf: Cannot
load /usr/local/apache/modules/mod_perl.so into server:
/usr/local/apache/modules/mod_perl.so: undefined symbol: PL_vtbl_env
Are you sure that mod_perl isn't already installed with Ubuntu's package
manager? If so then remove it, and re-install mod_perl from source.
That's usually the source of unresolved symbol bugs like this.
See this link for a really interesting one:
http://www.gossamer-threads.com/lists/modperl/modperl/73816