Meteor MCrypt应用程序无法在heroku上编译,因为它缺少libmcrypt4等

时间:2015-03-30 22:23:23

标签: node.js heroku meteor mcrypt

我正在尝试将一个简单的流星应用程序推送到使用mcrypt包的heroku。

它在我的本地机器上工作得很完美,因为我使用brew来安装包含所有开发库的mcrypt。

但是当推送到heroku时,mcrypt无法编译。错误是:

In file included from ../src/mcrypt.cc:3:0:
../src/mcrypt.h:10:20: fatal error: mcrypt.h: No such file or directory
#include 
^
compilation terminated.
make: *** [Release/obj.target/mcrypt/src/mcrypt.o] Error 1

有没有人有任何想法如何让这项工作?感谢

1 个答案:

答案 0 :(得分:0)

我在github上回答了这个问题,我想你也一样:)

对于Ubuntu:

sudo apt-get remove libmcrypt4 libmcrypt-dev

然后重新安装mcrypt。