Сгенерировать заголовочный файл с biicode

Я пытаюсь подготовить лук (https://github.com/davidmoreno/onion) для biicode, но мне нужно сгенерировать файл заголовка, используя какую-то программу, которую я скомпилировал ранее. У меня уже есть cmake, но мне не удается правильно упаковать лук для biicode.

Ошибка прямо сейчас:

...oterm/oterm.c:44:20: fatal error: assets.h: No such file or directory

этот заголовок должен быть скомпилирован (отредактировано для краткости):

../tools/opack/opack ../../examples/oterm/static -o ../../build/examples/oterm/oterm_data.c 

и заголовок создается как побочный продукт.

Текущее правило cmake:

add_custom_command(
   OUTPUT oterm_data.c
   COMMAND ${OPACK} ${CMAKE_CURRENT_SOURCE_DIR}/static
              -o ${CMAKE_CURRENT_BINARY_DIR}/oterm_data.c
   DEPENDS ${OPACK} ${CMAKE_CURRENT_SOURCE_DIR}/static/*
   )

Другим вариантом было бы вообще не компилировать примеры, но я предпочитаю ответ, который все правильно компилирует.

Текущий код находится в ветке biicode по адресу https://github.com/davidmoreno/onion.

Спасибо!


person dmoreno    schedule 24.04.2015    source источник
comment
Я пытался собрать его в MinGW, но жалуется на то, что заголовок не найден ‹gc.h› Я прочитал документы, но не могу найти информацию о поддерживаемых платформах, поддерживается ли MinGW? Также о зависимостях, требуется ли Boehm GC в качестве зависимости? Спасибо!   -  person drodri    schedule 26.04.2015