2014-02-28 112 views
1

我想我的Mac上安装padwalker,这样我可以在Eclipse中使用它(太阳神)无法在OSX上安装padwalker 10.6.8

$使-version是3.81

从CPAN安装PadWalker &直接通过make命令给了我下面的错误

PadWalker.xs: In function ‘fetch_from_stash’: 
PadWalker.xs:179: warning: format not a string literal and no format arguments 
    lipo: can't open input file: /var/folders/xB/xBJ-fz33GWibK4FbV4AAwk+++TI/-Tmp-//ccl9TEXl.out (No such file or directory) 
make: *** [PadWalker.o] Error 2 
    ROBIN/PadWalker-1.98.tar.gz 
    /usr/bin/make -- NOT OK 
Warning (usually harmless): 'YAML' not installed, will not store persistent state 
Running make test 
    Can't test without successful make 
Running make install 
    Make had returned bad status, install seems impossible 
Failed during this command: 
ROBIN/PadWalker-1.98.tar.gz     : make NO 

我很抱歉,但我真的很期待在网上寻找答案,但没有发现任何。 有人建议使用cpanm,但这也是没用的

+0

我真的不能帮你这个查看本地变量,但我看到的是,安装失败因为缺少“'ccl9TEXl.out'”文件。为什么不删除整个文件夹并尝试再次安装?另外,padwalker是否会在相对较旧的MacOS 10.6.8系统上工作? –

回答

0

我有一个肮脏的把戏。 随着cpan,我仍然无法安装它。

但是我下载PadWalker-1.98.tar.gz

开业Makefile.PL和删除行MIN_PERL_VERSION => “5.008001”,

我做$ perl的Makefile.PL

参考到https://rt.cpan.org/Public/Bug/Display.html?id=69506

我打开生成的Makefile &在Makefile中删除了'-arch ppc'的所有实例。

终于 $使 & $ make install的

现在我能够在eclipse