|
版本是lfs cvs 2002.10.23
和这个一样
http://archive.linuxfromscratch. ... t/2002/09/0528.html
但没回复
......
make[1]: Leaving directory `/static/src/perl-5.8.0/x2p'
Making B (dynamic)
Can't figure out your cwd! at ../../lib/ExtUtils/MakeMaker.pm line 229.
Warning: No Makefile!
make[1]: Entering directory `/static/src/perl-5.8.0/ext/B'
make[1]: *** No rule to make target `config'. Stop.
make[1]: Leaving directory `/static/src/perl-5.8.0/ext/B'
make config failed, continuing anyway...
make[1]: Entering directory `/static/src/perl-5.8.0/ext/B'
make[1]: *** No rule to make target `all'. Stop.
make[1]: Leaving directory `/static/src/perl-5.8.0/ext/B'
make: *** [lib/auto/B/B.so] Error 2
......
../../lib/ExtUtils/MakeMaker.pm
.....
sub eval_in_subdirs {
my($self) = @_;
use Cwd qw(cwd abs_path);
my $pwd = cwd() || die "Can't figure out your cwd!"; <--line 229
local @INC = map eval {abs_path($_) if -e} || $_, @INC;
push @INC, '.'; # '.' has to always be at the end of @INC
foreach my $dir (@{$self->{DIR}}){
my($abs) = $self->catdir($pwd,$dir);
$self->eval_in_x($abs);
}
chdir $pwd;
}
........
root:/static/src/perl-5.8.0/ext/B# ls
B C O.pm Todo ramblings
B.pm Makefile.PL README defsubs_h.PL t
B.xs NOTES TESTS hints typemap |
|