I've been looking through the archives of this list and I've seen the error I'm getting mentioned before in several forms. Syntax error on line 198 of /usr/local/apache/conf/httpd.conf: Can't locate loadable object for module Apache::Util in @INC (@INC contains: /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 . /usr/local/apache/ /usr/local/apache/lib/perl) at /usr/lib/perl5/site_perl/5.005/i386-linux/mod_perl.pm line 14 BEGIN failed--compilation aborted at /usr/lib/perl5/site_perl/5.005/Apache/EmbperlChain.pm line 4. Line 198 being "PerlModule Apache::EmbperlChain Okay, now I know the standard answer for this is compile mod_perl with EVERYTHING=1, PERL_UTIL_API=1, or DYNAMIC=1. PERL_UTIL_API compiles and tests correctly, but it doesn't change anything about the error I'm getting. EVERYTHING and DYNAMIC don't work either, and also cause an error when I run "make test" which is this: ../apache_1.3.9/src/httpd -f `pwd`/t/conf/httpd.conf -X -d `pwd`/t & httpd listening on port 8529 will write error_log to: t/logs/error_log letting apache warm up...\c Syntax error on line 3 of /usr/src/perlmods/mod_perl-1.21/t/conf/srm.conf: Invalid command 'PerlTransHandler', perhaps mis-spelled or defined by a module not included in the server configuration done /usr/bin/perl t/TEST 0 still waiting for server to warm up............not ok server failed to start! at t/TEST line 95. make: *** [run_tests] Error 9 I also noticed that even after doing PERL_UTIL_API=1, when I run "make test" it says something to the effect of "not for this platform, skipping" when it gets to Apache::Util. Which I suppose brings us to the question, what platform? Red Hat Linux, kernel 2.2.5-15, i686. mod-perl: 1.21. Apache: 1.3.9. Perl: 5.00503. I'd appreciate any help anyone could give.