--- mod_perl-1.99_07/lib/ModPerl/Code.orig.pm 2003-01-24 14:35:29.000000000 -0500 +++ mod_perl-1.99_07/lib/ModPerl/Code.pm 2003-01-24 14:36:40.000000000 -0500 @@ -638,6 +638,9 @@ push @preamble, "#ifndef $d\n#define $d\n"; push @{ $self->{postamble}->{$name} }, "\n#endif /* $d */\n"; } + elsif ($name =~ /modperl_constants\.c/) { + push @preamble, qq{\#include "mod_perl.h"\n\#include \n\n}; + } elsif ($name =~ /\.c/) { push @preamble, qq{\#include "mod_perl.h"\n\n}; }