Команда configure не создает Makefile?

223

Вот мой код:

 ubuntu@ubuntu:~/tpm2-tss$ ./configure --enable-unit checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables...  checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes ./configure: line 3119: syntax error near unexpected token `am__api_version='1.15'' ./configure: line 3119: `am__api_version='1.15''  

поэтому после выполнения make check я получаю (код ниже), что означает, что он не был создан, спасибо за помощь

 ubuntu@ubuntu:~/tpm2-tss$ make check make: *** No rule to make target 'check'. Stop. 
1
Ubuntu 16.04, 17.10, 18.04: Исходный пакет `tpm2-tss` → Следующие бинарные пакеты собраны из этого исходного пакета: 16.04 →` libtss2-0, libtss2-dev, libtss2-utils`. ... 17.10, 18.04 → `libsapi-dev, libsapi-utils, libsapi0`. (Все построено с помощью `--enable-unit`.) ... Таким образом, вы можете установить пакеты" tpm2-tss "с помощью apt. Knud Larsen 5 лет назад 0

1 ответ на вопрос

0
Evan Carroll

Это сбой autotoolsконфигурации. Autotools создает ./configureсценарий, autoscanи на этом этапе возникла проблема. Подайте отчет об ошибке вверх по течению.

Предполагая, что они имеют один ко многим одинарные кавычки

am__api_version='1.15'' 

против,

am__api_version='1.15'