Der Befehl "configure" generiert kein Makefile?

358

Hier ist mein Code:

 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''  

Nachdem ich make check ausgeführt habe, bekomme ich (Code unten), was bedeutet, dass es nicht für die Hilfe erstellt wurde

 ubuntu@ubuntu:~/tpm2-tss$ make check make: *** No rule to make target 'check'. Stop. 
1
Ubuntu 16.04, 17.10, 18.04: Quellpaket `tpm2-tss` → Aus diesem Quellpaket werden folgende Binärpakete erstellt: 16.04 →` libtss2-0, libtss2-dev, libtss2-utils`. ... 17.10, 18.04 → `libsapi-dev, libsapi-utils, libsapi0 '. (Alles gebaut mit "--enable-unit".) ... So können Sie die Pakete "tpm2-tss" tatsächlich mit apt installieren. Knud Larsen vor 6 Jahren 0

1 Antwort auf die Frage

0
Evan Carroll

Dies ist ein autotoolsKonfigurationsfehler. Autotools generiert das ./configureSkript mit autoscanund es liegt ein Problem mit diesem Schritt vor. Reichen Sie einen Fehlerbericht ein.

Vermutlich haben sie ein bis viele einfache Anführungszeichen

am__api_version='1.15'' 

gegen,

am__api_version='1.15'