这里有一个远景,但SU比大多数人都知道...我正在尝试在运行OS X 10.4.11和Perl 5.8.6的Mac上安装Catalyst(这台机器将是本地网络服务器)。为了避免任何可能的问题,我首先安装了10.4 / 10.5的XCode开发包。当我尝试使用CPAN安装Catalyst :: Runtime时,安装过程崩溃在:
Writing Makefile for ExtUtils::MakeMaker
Writing MYMETA.yml and MYMETA.json
--NOT OK
Running Make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
思考?我加入了Snow Leopard的Apple俱乐部,所以10.4在我之前。
编辑:一时兴起,我决定尝试安装DateTime模块。我得到了同样的错误。
我已经尝试在10.5上安装Catalyst。尝试了几个小时没有成功,因为有错误的依赖和双包等等。浪费了半天。接受我的建议并将其安装在其他地方。我肯定会去Debian。(文档和教程适用于debian)。
—
r4。
你不应该使用mac附带的默认Perl。真的很老了。有一些方法(几个选项)相当容易让你安装Perl 5.12。它更好,更新。根据我的经验,这是每个人都在做的事情。
—
r4。
你为什么要在Mac上安装Catalyst呢,这简直太傻了。去debian!
—
r4。
奥洛夫,谢谢你的意见。我想把它安装在别的东西上,并且会提出建议,但是我正在帮朋友,他们不想改变OS X.从你的评论中,我是正确的理解任何升级对于这个目的,Perl是不值得的?
—
学习者
这很有趣。A)我在Lion上运行了一个小型Catalyst应用程序,B)我正在和他们谈论至少Linux,但是出于某种原因试图让他们购买新的<$ 500机器和C),CPAN找不到'make' 。编辑/Users/user/.cpan/CPAN/MyConfig.pm并设置make = / usr / bin / make至少解决了一个问题,尽管Catalyst不会编译。我想我会推动Linux。谢谢!
—
学习者