taglib-ruby を使用して曲から情報を抽出しています。
私は3つの異なる提案をしました:
Heroku に連絡して問題を解決してください
heroku に SSH 接続して taglib をインストールします (これが可能かどうかは不明です)。
拡張機能が既にコンパイルされているバイナリ gem を生成し、libtag.so を gem と一緒に出荷します。
他のより良い解決策はありますか?どのソリューションが最適ですか?
アップデート:
Vulcan を使用して Binary をパッケージ化しようとすると、TagLib が Cmake を使用しているため、エラーが発生します。
vulcan build -v -s ./taglib-1.8beta
Packaging local directory... done
Uploading source package... done
Building with: ./configure --prefix /app/vendor/taglib-1 && make install
sh: ./configure: not found
bin/make:66:in `chdir': No such file or directory - /app/vendor/taglib-1 (Errno::ENOENT)
from bin/make:66:in `block (2 levels) in <main>'
from bin/make:18:in `chdir'
from bin/make:18:in `block in <main>'
from /usr/local/lib/ruby/1.9.1/tmpdir.rb:83:in `mktmpdir'
from bin/make:17:in `<main>'