【问题标题】:How to compile mcrypt for OS X Mavericks 10.9如何为 OS X Mavericks 10.9 编译 mcrypt
【发布时间】:2013-11-10 18:24:38
【问题描述】:

我在尝试为 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。有什么想法吗?

【问题讨论】:

    标签: macos mcrypt mhash


    【解决方案1】:

    也许不完全是您问题的答案,但我建议通过 MacPorts 安装它(基本上是 apt-get 的 Mac 替代品)。当然,手动安装 mcrypt 仍然是可能的,但有了端口,只需键入 sudo ports install mcrypt 就可以了,一切都会为您处理,包括更新和卸载(如果您需要的话)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-03
      • 2013-11-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-05
      • 1970-01-01
      • 2013-11-11
      • 2013-11-17
      相关资源
      最近更新 更多