アプリケーションに必要な C++ taglib ライブラリを使用しています。拡張機能を検索せずに独立して出荷されるように、すべてをコンパイルしたいと考えています。外部的に。
C++ ライブラリに依存する ruby/rails アプリケーションがあるとします。ベンダー ディレクトリなどにすべての拡張機能を含めて、アプリケーションを独立させるにはどうすればよいですか?
アプリケーションを Heroku にデプロイしたときに、アプリケーションで C ライブラリを使用できなかったので質問しています。Heroku は Vulcan を使用してライブラリを構築する方法を提供していますが、Vulcan は AutoConf を使用しており、taglib を構築するには CMAKE が必要です。
taglib-ruby-gemは、ビルドするCMAKEが必要なTagLib (C ライブラリ) に依存します。これをネイティブに機能させるにはどうすればよいですか?