heroku上的Abiword

时间:2012-04-10 17:32:13

标签: ruby heroku abiword

我正在尝试在heroku上安装abiword,将它包装在红宝石中。

我使用以下命令为abiword静态编译64位二进制文​​件

$ ./configure --enable-shared=no --enable-static=yes
$ make

然后我从上面的编译中获取abiword二进制文件并将其放在我的ruby gem目录结构中并构建它。

我随后把这个宝石推到了github。

现在我尝试在heroku上安装它。

安装工作正常。

当我尝试运行调用abiword的代码行时会引发以下错误

/app/.bundle/gems/ruby/1.9.1/bundler/gems/abiword-8f24c3c3c8ef/bin/abiword: error while loading shared libraries: libfribidi.so.0: cannot open shared object file: No such file or directory

现在为什么要尝试查找共享库。是否应该使用此库的静态副本。

任何想法我可能做错了。

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:1)

无法使其发挥作用。所以我将所有代码直接移到了AWS EC2(绕过heroku)