use Apache::Constants / mod_perl2 / command line

E R <[email protected]>
Newsgroups gmane.comp.apache.mod-perl
Message-ID <[email protected]>
Here's the problem I'm trying to solve:

I have a lot of mod_perl 1.x source code that uses Apache::Constants.
We have just moved to mod_perl2, and I'd like to be able to
compile-check the code on the command line. In our httpd.conf we are
using Apache2::compat so we don't have to change all the constant
references to Apache2::Const.

However, to compile check the code I can't use Apache2::compat since
that seems to require that you are running in a mod_perl environment.
Are there any other quick-n-dirty solutions to this problem that I've
overlooked? I'm about to create MyOwnApache::Constants package which
emulates Apache::Constants using Apache2::Const. It seems that
Apache2::Const is usable outside of the mod_perl environment.

Running perl -MApache2::compat results in the error: Undefined
subroutine &Apache2::ServerUtil::restart_count called at
..../Apache2/compat.pm line 76.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.