Als «autotools» getaggte Fragen




5
Fehler: Libtool-Bibliothek verwendet, aber 'LIBTOOL' ist undefiniert
Ich versuche, automakedie OrientDb C ++ - Bibliothek aufzurufen, erhalte jedoch einige Fehler. Makefile.am:10: error: Libtool library used but 'LIBTOOL' is undefined Makefile.am:10: The usual way to define 'LIBTOOL' is to add 'LT_INIT' Makefile.am:10: to 'configure.ac' and run 'aclocal' and 'autoconf' again. Makefile.am:10: If 'LT_INIT' is in 'configure.ac', make sure …
117 c  linux  autotools  orientdb 

19
möglicherweise undefiniertes Makro: AC_MSG_ERROR
Ich habe folgendes in configure.ac: AC_CHECK_PROGS(MAKE,$MAKE make gmake,error) if test "x$MAKE" = "xerror" ;then AC_MSG_ERROR([cannot find a make command]) fi Dies ist schon lange in unserem Projekt, aber in einigen Einstellungen erhalte ich den folgenden Fehler: configure.ac:45: error: possibly undefined macro: AC_MSG_ERROR If this token and others are legitimate, please …

4
CFLAGS vs CPPFLAGS
Ich verstehe, dass CFLAGS (oder CXXFLAGS für C ++) für den Compiler sind, während CPPFLAGS vom Präprozessor verwendet wird. Aber ich verstehe den Unterschied immer noch nicht. Ich muss einen Include-Pfad für eine Header-Datei angeben, die in #include enthalten ist. Ist #include eine Präprozessor-Direktive? Ist der Präprozessor (CPPFLAGS) das einzige, …

10
Fehler bei der Nichtübereinstimmung der libtool-Version
Beim Erstellen meiner Anwendung mit kdevelop 3.5 unter Ubuntu 10.04 werden folgende Fehler angezeigt: libtool: Version mismatch error. This is libtool 2.2.6 Debian-2.2.6a-4, but the libtool: definition of this LT_INIT comes from libtool 2.2.6b. libtool: You should recreate aclocal.m4 with macros from libtool 2.2.6 Debian-2.2.6a-4 libtool: and run autoconf again. …

7
Warum verwenden Shell-Skriptvergleiche häufig x $ VAR = xyes?
Ich sehe dies oft in den Build-Skripten von Projekten, die Autotools verwenden (Autoconf, Automake). Wenn jemand den Wert einer Shell-Variablen überprüfen möchte, verwendet er häufig diese Redewendung: if test "x$SHELL_VAR" = "xyes"; then ... Was ist der Vorteil gegenüber der einfachen Überprüfung des Werts wie folgt: if test $SHELL_VAR = …
72 unix  shell  autotools 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.