G'day all, I've been having similar problems to Michael Wright, building mod_perl-1.21 on Linux 2.0.36 (Debian slink) with apache 1.3.9 and perl 5.005_61. I've been trying a static build ... in the final link of httpd, two symbols (perl_eval_sv, perl_eval_pv) are used by mod_perl code but can't be found. These symbols are #define'd in perl header files, so I'm not sure why they don't make it through. I found that #defining them solves the problem (well, it builds, anyway). This is the same solution as Doug MacEachern posted in the thread "HTML::Embperl and 'undefined symbol: perl_eval_sv'". I've copied his answer so anyone suffering from this problem won't have to madly look up that thread. Just add the following lines to the end of your existing mod_perl.h: #ifdef eval_pv # ifndef perl_eval_pv # define perl_eval_pv eval_pv # endif #endif #ifdef eval_sv # ifndef perl_eval_sv # define perl_eval_sv eval_sv # endif #endif Hope that helps ... -----Nick 'Sharkey' Moore, [EMAIL PROTECTED]