in reply to Re^5: Strawberry CPAN.pm wrongly overrides INC in Makefile.PL
in thread Strawberry CPAN.pm wrongly overrides INC in Makefile.PL
Thank you
I forgot to report back here but in the mean time I was given the following patch to DBD::ODBC which I know was also applied to a few other DBDs:
package MY; use strict; use Config; sub constants { my $self = shift; require DBI::DBD; # The problem with stawberry perl is it sets INC on the command li +ne # and that overrides INC in this Makefile unless we set it here. my $old_constants = $self->SUPER::constants(); my $new_constants; foreach my $line ( split(/\n/, $old_constants) ) { if ( $line =~ /^INC = .*strawberry.*/ ) { print qq(Strawberry Perl found; adjusting the INC variable +;\n); $line = $line . q( -I) . DBI::DBD::dbd_dbi_arch_dir(); print qq(INC is now $line\n); } $new_constants .= $line . qq(\n); } return $new_constants; }
Could you tell me in what version of strawberry perl I will be able to remove the above?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^7: Strawberry CPAN.pm wrongly overrides INC in Makefile.PL
by syphilis (Archbishop) on Dec 08, 2008 at 09:25 UTC |