Taglibを Heroku で動作させようとしているので、 taglib-ruby gemを使用できます。私は、Vulcan とカスタム Heroku ビルドパックを使って、それを機能させるために戦ってきました。Taglib の依存関係の 1 つは cmake であるため、最初にこれを機能させようとしています。
Vulcan を使用して cmake をビルドする方法を説明する Github の問題があります: Issue #32が、ビルド サーバーから同じ応答を受け取り続けます。
---------------------------------------------
CMake 2.8.10.2, Copyright 2000-2012 Kitware, Inc.
Found GNU toolchain
C compiler on this system is: gcc
C++ compiler on this system is: g++
---------------------------------------------
Error when bootstrapping CMake:
Cannot find appropriate Makefile processor on this system.
Please specify one using environment variable MAKE.
---------------------------------------------
Log of errors: /app/cmake-2.8.10.2/Bootstrap.cmk/cmake_bootstrap.log
---------------------------------------------
cmake が機能したら、Taglib のビルドはかなり簡単になるはずです。
私は、Vulcan を使用してバイナリ アプリケーションの依存関係を構築する方法についての Ryan Daigle の投稿をフォローしました。Vulcan サーバーへのリモート シェルを確立し、実行しました。
bin/make "5382f498-fd89-4c1a-9269-e05815294f40"
…ここで、「5382f498-fd89-4c1a-9269-e05815294f40」は、cmake ビルド エラー時に Vulcan によって返される ID ですが、上記と同じエラーが表示されます。
これを機能させるために、MAKE環境変数を何に設定する必要があるかについて、誰かが洞察を提供できますか?