【发布时间】:2013-12-12 16:58:23
【问题描述】:
我正在尝试在 Mac OS 中构建 android OS 在我尝试执行 make 命令时完成所有步骤之后 使 -j4
我得到这个错误
在@INC 中找不到 Switch.pm(@INC 包含:/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 .) 在 external/webkit/Source/WebCore/make-hash-tools.pl 第 23 行。 BEGIN 失败——编译在 external/webkit/Source/WebCore/make-hash-tools.pl 第 23 行中止。 制作:* [out/target/product/generic/obj/STATIC_LIBRARIES/libwebcore_intermediates/Source/WebCore/html/DocTypeStrings.cpp] 错误 2 make: * 等待未完成的工作...... 在@INC 中找不到 Switch.pm(@INC 包含:/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 .) 在 external/webkit/Source/WebCore/make-hash-tools.pl 第 23 行。 BEGIN 失败——编译在 external/webkit/Source/WebCore/make-hash-tools.pl 第 23 行中止。
所以请你帮帮我
【问题讨论】:
-
和你一样的船。看来,从 perl 5.14 开始,一个名为“Switch.pm”的组件已从 perl 中删除。我正在尝试降级 perl 或安装较低版本,但我在 brew 上遇到了一些问题(它吐出“没有可用的 libswitch-perl 公式”错误消息:(
标签: android perl android-source