繁体   English   中英

如何为OS X Mavericks 10.9编译mcrypt

[英]How to compile mcrypt for OS X Mavericks 10.9

我有一段时间想为OS X Mavericks编译mcrypt。 我需要mcrypt来帮助开发的网站。 我安装了Mavericks,然后使用以下命令为XCode安装了命令行工具:

xcode-select --install

那跑了安装程序。 然后,我下载了libmcrypt-2.5.8并将其解压缩。 我导航到目录并执行以下操作:

./configure

我不知道应该获得什么样的输出,但是我也没有获得任何成功消息。 只是很多命令行代码。 它刚刚停止,提示返回。

然后我做了:

make

我得到了一堆输出,上面有很多警告。 输出的最后几行是:

creating aestest
Making all in doc
make[2]: Nothing to be done for `all'.
make[2]: Nothing to be done for `all-am'.

当我使用mcrypt而不是libmcrypt走错路时,我遇到了mhash的问题。 我认为错误消息是来自于此。 但是我不知道如何解决它们。 在家里的Mac上进行此操作时,我没有遇到任何错误,但是那时我并没有使用mhash。 有什么想法吗?

也许这并不是您问题的确切答案,但我建议您改为通过MacPorts安装(基本上是apt-get的Mac替代品)。 尽管当然仍然可以手动安装mcrypt,但是使用端口就像输入sudo ports install mcrypt一样简单,可以sudo ports install mcrypt并且一切都会为您处理,包括更新和卸载(如果需要的话)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM