安装perl出的奇怪的错!~~
===> Extracting for perl-5.8.8_1
>> Checksum OK for perl-5.8.8.tar.bz2.
>> Checksum OK for BSDPAN-5.8.8.tar.bz2.
>> Checksum OK for defined-or-5.8.8.bz2.
===> Patching for perl-5.8.8_1
===> Applying distribution patches for perl-5.8.8_1
===> Applying FreeBSD patches for perl-5.8.8_1
/usr/bin/sed -e 's|%%PREFIX%%|/usr/local|g;' -e 's|%%PERL_VER%%|5.8.8|g;' -e 's|%%PERL_VERSION%%|5.8.8|g;' -e 's|%%PERL_ARCH%%|mach|g;' -e 's|%%MAKE_CONF%%|/etc/make.conf|g;' /usr/ports/lang/perl5.8/files/use.perl > /usr/ports/lang/perl5.8/work/use.perl
/usr/bin/sed -e 's|%%PERL%%|/usr/bin/perl|g;' /usr/ports/lang/perl5.8/files/perl-after-upgrade > /usr/ports/lang/perl5.8/work/perl-after-upgrade
/bin/cp /usr/ports/lang/perl5.8/work/use.perl /usr/ports/lang/perl5.8/work/pkg-install
/bin/cp /usr/ports/lang/perl5.8/work/use.perl /usr/ports/lang/perl5.8/work/pkg-deinstall
-e 's|%%PTHREAD_LIBS%%||g;' -e 's|%%PTHREAD_CFLAGS%%||g;' /usr/ports/lang/perl5.8/work/perl-5.8.8/hints/freebsd.sh
-e: not found
*** Error code 127
这是我在安装perl是报的错。
我的freebsd系统是4.9 我装的perl是5.8.8 perl是通过Ports安装的,perl只更新了lang这个包。
但是报错了。我觉得应该是 -e: 这儿错了,在-e 前面应该有 /usr/bin/sed这样的语句,可是没有,可能是perl5.8的新语法,只是不知道问什么不支持?