in reply to Help setting up Makefile.PL

It seems there must be an easier way for you to handle this situation, because, as tye said, how can Perl find the libraries at your non-standard locations once you've installed this module?

But anyway, you can change the content of the 'test' sections of the Makefile by creating a MY::test subroutine in your Makefile.PL. That routine will be passed an object (I don't know what type it is; from the docs it looks like it might be of type 'MM'). You first call the SUPER::test to get the standard 'test' section, then you can use regexps to modify it.

For example:

package MY; sub test { my $self = shift; my $test = $self->SUPER::test(@_); $test =~ s!(-I\$\(PERL_LIB\))!$1 -I/home/deaconblues/code/lib +-I/opt/cd/dv/na/bin!; $test; }