|
楼主 |
发表于 2010-1-31 10:39:17
|
显示全部楼层
Post by L.Y.Ryan;2066349
--------------------------------------------------------------------------------
我在虚拟机下用的Linux From Scratch - Version 6.2 光盘版
在6.14. make Coreutils-5.96时总是出现如下错误:
make[2]: Entering directory `/sources/coreutils-5.96/man'
...........
Updating man page cut.1
Can't locate strict.pm in @INC (@INC contains: /tools/lib/perl5/5.8.8/i686-linux /tools/lib/perl5/5.8.8 /tools/lib/perl5/site_perl/5.8.8/i686-linux /tools/lib/perl5/site_perl/5.8.8 /tools/lib/perl5/site_perl .) at ./help2man line 25.
BEGIN failed--compilation aborted at ./help2man line 25.
make[2]: *** [cut.1] Error 1
make[2]: Leaving directory `/sources/coreutils-5.96/man'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/sources/coreutils-5.96'
make: *** [all] Error 2
但我在linux /tools/lib/perl5/5.8.8目录下是找的到strict.pm文件的,奇怪.
root:/sources/coreutils-5.96# find /tools/lib/per15 -name strict.pm
/tools/lib/per15/5.8.8/strict.pm
把Coreutils-5.96卸了重来,还是出现相同的错误,不知道哪位仁兄遇到过啊?原因是什么?如何解决?感谢
终于可以啦,我exit退出后,重新按第五章的方法安装了一次perl,顺利编译成功。 |
|