Как использовать многоуровневые SUBDIRS в Makefile.am:s? - PullRequest
0 голосов
/ 15 апреля 2010

Распространенная проблема, на которую жалуется automake, вызвана следующими строками в различных файлах Makefile.am:s

Makefile.am:
SUBDIRS = deployment transport/http/util transport/http/common engine transport

Назначение этой строки - установить порядок построения так, чтобы transport / http / util и transport / http / common были собраны до engine каталог и сборка остальной части транспорта после сборки движка.

Эта строка вызывает следующую ошибку при запуске automake под MinGW:

Makefile.am:1: directory should not contain `/'

1 Ответ

3 голосов
/ 17 апреля 2010

Это вызвано старой версией automake (как минимум 1.7 и старше). Более новые версии принимают многоуровневые пути в качестве значений для SUBDIRS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...