I find the following behaviour leaves plenty of room for improvement. As an end user I am not the slightest interested in the line number within Module/Build/Base.pm, but the more I'd like to get a hint what I'm expected to do to get on. (I have found out in the meantime, thanks very much :-P)
% /usr/local/perl-5.8.1/bin/perl Build.PL Creating custom builder _build/lib/MyModuleBuilder.pm in _build/lib Checking whether your kit is complete... Looks good Warning: this distribution contains XS files, but Module::Build is not configured with C_support at /usr/local/perl-5.8.1/lib/site_perl/5.8.1/Module/Build/Base.pm line 1128. Checking prerequisites... Looks good Creating new 'Build' script for 'PathTools' version '3.19' % ./Build ppport.h -> lib/ppport.h lib/File/Spec/Functions.pm -> blib/lib/File/Spec/Functions.pm lib/File/Spec/Epoc.pm -> blib/lib/File/Spec/Epoc.pm lib/File/Spec.pm -> blib/lib/File/Spec.pm lib/File/Spec/OS2.pm -> blib/lib/File/Spec/OS2.pm lib/File/Spec/Mac.pm -> blib/lib/File/Spec/Mac.pm Cwd.pm -> blib/lib/Cwd.pm lib/File/Spec/Unix.pm -> blib/lib/File/Spec/Unix.pm lib/File/Spec/Win32.pm -> blib/lib/File/Spec/Win32.pm lib/File/Spec/VMS.pm -> blib/lib/File/Spec/VMS.pm lib/File/Spec/Cygwin.pm -> blib/lib/File/Spec/Cygwin.pm Cwd.xs -> lib/Cwd.xs lib/Cwd.xs -> lib/Cwd.c /usr/local/perl-5.8.1/bin/perl -I/usr/local/perl-5.8.1/lib/5.8.1/i686-linux-64int -I/usr/local/perl-5.8.1/lib/5.8.1 /usr/local/perl-5.8.1/lib/5.8.1/ExtUtils/xsubpp -noprototypes -typemap /usr/local/perl-5.8.1/lib/5.8.1/ExtUtils/typemap lib/Cwd.xs Module::Build is not configured with C_support at /usr/local/perl-5.8.1/lib/site_perl/5.8.1/Module/Build/Base.pm line 3734. zsh: exit 2 ./Build % ./Build test Module::Build is not configured with C_support at /usr/local/perl-5.8.1/lib/site_perl/5.8.1/Module/Build/Base.pm line 3734. zsh: exit 2 ./Build test -- andreas