Я пытался скомпилировать нормальные бэкенды из источника, но получения следующих сообщений после выполнения make
, для конфигурирования я работал ./configure --enable-avahi BACKENDS='canon genesys test'
make[1]: Leaving directory /home/.../sane-backends/po'
Making all in testsuite
make[1]: Entering directory/home/.../sane-backends/testsuite' Making all in sanei make[2]: Entering directory /home/.../sane-backends/testsuite/sanei'
run 'make check' to run tests
make[2]: Leaving directory/home/.../sane-backends/testsuite/sanei' Making all in tools make[2]: Entering directory /home/.../sane-backends/testsuite/tools'
Use 'make check' to run the tests.
run 'make check' to run tests
make[2]: Leaving directory/home/..../sane-backends/testsuite/tools' make[2]: Entering directory /home/.../sane-backends/testsuite'
make[2]: Nothing to be done for all-am'. make[2]: Leaving directory /home/..../sane-backends/testsuite'
Use 'make test' to run the tests.
make[1]: Leaving directory/home/.../sane-backends/testsuite' make[1]: Entering directory /home/.../sane-backends'
make[1]: Nothing to be done for all-am'. make[1]: Leaving directory `/home/.../sane-backends'
Что случилось с для все-all-am?
Вы, кажется, ошибаетесь относительно того, что считают состоянием ошибки make
программа. "Ничто делать" не не ошибка ; это означает, что нет ничего , уехал , чтобы сделать, потому что задание было уже сделано при предыдущем вызове make
. Можно также посмотреть на статус выхода make
вызов, если Вы работаете echo $?
просто впоследствии. "0" не означает "ошибки, с которой встречаются, все было сделано, как Вы попросили".
Иногда "Ничто делать" не вызывается дефектным Make-файлом (a. k. a. "должностная инструкция"), который не отражает намеченное действие. Необходимо сообщить об этом как об ошибке автору (авторам) / специалист (специалисты) по обслуживанию Make-файла.