Befehl configure generiert kein Makefile?

1

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, erhalte ich (Code unten), was bedeutet, dass es nicht erstellt wurde. Danke für die Hilfe

    ubuntu@ubuntu:~/tpm2-tss$ make check
    make: *** No rule to make target 'check'.  Stop.

quelle
Ubuntu 16.04, 17.10, 18.04: tpm2-tssQuellpaket → Die folgenden Binärpakete werden aus diesem Quellpaket erstellt: 16.04 → libtss2-0, libtss2-dev, libtss2-utils. ... 17.10, 18.04 → libsapi-dev, libsapi-utils, libsapi0. (Alles gebaut mit --enable-unit.) ... Sie können also tatsächlich die "tpm2-tss" -Pakete mit apt installieren.
Knud Larsen

Antworten:

0

Dies ist ein autotoolsKonfigurationsfehler. Autotools generiert das ./configureSkript mit autoscanund es gibt ein Problem mit diesem Schritt. 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'
Evan Carroll
quelle