Создайте cmake на Heroku с помощью Vulcan в качестве зависимости для Taglib

Я пытаюсь заставить Taglib работать над Heroku, чтобы я мог использовать гем taglib-ruby. Я боролся с Вулканом и Custom Heroku Buildpack, чтобы заставить его работать. Одна из зависимостей Taglib - это cmake, поэтому я сначала попытался заставить это работать.

Существует проблема на Github, которая описывает, как должен быть построен cmake, используя Vulcan: выпуск # 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 может использоваться для построения зависимостей бинарных приложений. Я установил удаленную оболочку для сервера Vulcan и запустил:

bin/make "5382f498-fd89-4c1a-9269-e05815294f40"

… Где "5382f498-fd89-4c1a-9269-e05815294f40" - это идентификатор, возвращаемый Vulcan при ошибках сборки cmake, но я получаю ту же ошибку, что и выше - не повезло.

Может кто-нибудь предложить какое-либо понимание относительно того, что я должен установить переменную среды MAKE, чтобы это работало, пожалуйста?

1 ответ

Пытаться bin/vulcan-make "5382f498-fd89-4c1a-9269-e05815294f40"

Другие вопросы по тегам