新发布的Mavericks已从其存储库中删除了已弃用的模块“ Switch.pm”。但是,我最近尝试构建AOSP源代码树,并且它以某种方式使用此模块来生成“ make-hash-tools.pl”
Mavericks的Perl版本为5.16.2,其前身Mountain Lion的版本为5.12.4。有办法降级我的Perl吗?
编译错误如下所示:
Can't locate Switch.pm in @INC (@INC contains: /Library/Perl/5.16/darwin-thread-\
multi-2level /Library/Perl/5.16 /Network/Library/Perl/5.16/darwin-thread-multi-2level\
/Network/Library/Perl/5.16 /Library/Perl/Updates/5.16.2\
/System/Library/Perl/5.16/darwin-thread-multi-2level /System/Library/Perl/5.16\
/System/Library/Perl/Extras/5.16/darwin-thread-multi-2level \
/System/Library/Perl/Extras/5.16 .) at external/webkit/Source/WebCore\
/make-hash-tools.pl line 23.
谢谢〜!
看起来像运行'$ sudo cpanm Switch --force'为我工作
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句