Tag: autotools

Autotools ist eine suite von Programmier-tools (vor allem autoconf, automake, und libtool) entworfen, um zu helfen, dass source-code-Pakete tragbar zu vielen Unix-ähnlichen Systemen.

Wie die Liste der Funktionen, die aktiviert und deaktiviert werden können in ./configure-Skript?

Anzahl der Antworten 2 Antworten
Viele open-source-software vertrieben wird, im Quellcode mit autotools-build-system. Um eine solche software, die ich Frage ./configure && make. Aber für einige software, die ich brauchen, um zu bauen nur Teil davon - beispielsweise im SRP-ich bin nur

AS_IF und AC_MSG_ERROR: error: possibly undefined macro

Anzahl der Antworten 1 Antworten
Treffe ich solche Fehler, wenn Sie versuchen zu bauen libnice-0.1.10. Für die Lösung, ich bin nach possibly undefined macro: AC_MSG_ERROR, aber immer noch nicht da. einige Programm-version uname: 3.5.0-23-generic m4: 1.4.16 automake: 1.14.1 autoconf: 2.69 libtoolize: 2.4.2

Add-linker-Optionen an Eclipse-CDT-Autotools-Projekt

Anzahl der Antworten 2 Antworten
Ich bin mir nicht sicher, ob ich bin völlig fehlt den Punkt hier, aber ich kann nicht finden einen Platz zum hinzufügen von linker-Optionen in der Eclipse-CDT-plugin für ein Autotools-Projekt. Ich will link eine statische Bibliothek mit

Platzieren header-Dateien in ein Unterverzeichnis von /usr/include mit automake?

Anzahl der Antworten 2 Antworten
Wenn ich Schreibe, eine Bibliothek und header Dateien für die Entwicklung enthalten, und haben ein src/Makefile.am wie diese: AM_CFLAGS = -std=c99 -Wall -Werror -Os lib_LTLIBRARIES = libmylibrary.la libmylibrary_la_SOURCES = a.c b.c include_HEADERS = a.h b.h Alles funktioniert

Wie kann ich es loswerden LD_LIBRARY_PATH zur Laufzeit?

Anzahl der Antworten 7 Antworten
Baue ich eine C++ - Anwendung, die verwendet Intel IPP Bibliothek. Diese Bibliothek wird standardmäßig installiert in /opt und erfordert, dass Sie eingestellt LD_LIBRARY_PATH sowohl für die Erstellung und für den Betrieb Ihrer software (wenn Sie die

Hallo Welt-Bibliothek mit autotools

Anzahl der Antworten 1 Antworten
Erstellen-bin-Programm ist wirklich einfach, mit autotools ich muss nur definieren zwei Dateien. `Makefile.bin" bin_PROGRAMS = hello hello_SOURCES = hello.c `konfigurieren.in" AC_INIT(hello.c) AM_INIT_AUTOMAKE(hello,1.0) AC_PROG_CC AC_PROG_INSTALL AC_OUTPUT(Makefile) kann jeder Körper geben eine kleinste Beispiel für die Erstellung von statischen

Wie kann ich mit Google Testen mit meinem Projekt, das baut über autotools?

Anzahl der Antworten 3 Antworten
Wie es scheint, gibt es ein paar Antworten, die Art von, Art Sinn machen, aber das weiß ich nicht, wie man durchführen. Und ich habe nicht gefunden, eine umfassende Antwort. Das Erste Problem Google-Test sollte nicht sein,

Wie ein definieren durch “./konfigurieren" mit Autoconf

Anzahl der Antworten 2 Antworten
Ich habe ein Projekt, dass kann erzeugen zwei verschiedene Applikationen basierend auf einer definieren. libfoo_la_CXXFLAGS = -DMYDEFINE Habe ich das Makefile ändern.bin um diese zu definieren, so ist es nicht automatisch. Kann ich das irgendwie definieren, durch

warum autogen.sh nicht einmal mit der richtigen autoconf?

Anzahl der Antworten 1 Antworten
autogen.sh fehlgeschlagen zeigt die Ausgabe, die ich brauche, ein autoconf-der höhere version. aber in der Tat habe ich ein 2.6 x autoconf.... warum es noch nicht? [mirror@home 4]$ ./autogen.sh + autoreconf -i -f -v autoreconf: Entering directory

Autotools - tar-Diese sieht nicht wie ein tar-Archiv

Anzahl der Antworten 2 Antworten
Nach dem ausführen make distcheck bekomme ich die Meldung, dass ich erfolgreich das Paket und für die Verteilung bereit ist. Wenn ich entpacken Sie die tar.gz mit tar -zxvf hello-0.2.tar.gz es erfolgreich extrahiert alle seine Inhalte. Jedoch,

Autotools vs CMake für Windows-und Linux-Zusammenstellung

Anzahl der Antworten 2 Antworten
Bin ich auf der Suche für Vorteile & Nachteile der Autotools und CMake. Aber ich würde gerne wissen, Meinungen von Menschen verwendet, die eine (oder beide) diese tools für Projekte. Ich verwendet Autotools sehr grundsätzlich vor einem

Autotools-include-Pfad

Anzahl der Antworten 1 Antworten
Ich habe eine directory-Struktur wie Makefile.am Configure.ac src/ hello.c Makefile.am include/ hello.h Gewusst wie: geben Sie den include-Pfad in der Datei Makefile.bin von src, so dass es enthält header-Dateien aus include/dir sowie c-Datei abhängt header-Datei. Wenn ich

Kann CMake generieren, konfigurieren Sie die Datei?

Anzahl der Antworten 4 Antworten
Ich das configure-Datei zu transpile von C++ zu JS, ich versuche, emscripten in einem Projekt. Emscripte kommt mit einem tool namens emconfigure, ersetzt die autoconf-configure -, Aber das Projekt, das ich Baue verwendet cmake als build-system und

wie stellen Sie sich die Wege mit autotools

Anzahl der Antworten 1 Antworten
Arbeite ich an einem C++ Projekt, das mit autoconf & automake, und ich bin kämpfen, um richtig eingestellt die include-Pfade in *CPPFLAGS. Gelesen habe ich über 3 Stunden im Wert von Unterlagen, und ich kann es nicht

Wie kann ich definieren #define in mein Make-Dateien

Anzahl der Antworten 3 Antworten
In meinem c/c++ - Dateien, gibt es mehrere #define. Als Beispiel: #ifdef LIBVNCSERVER_HAVE_LIBZ /* some code */ #ifdef LIBVNCSERVER_HAVE_LIBJPEG /* some more code */ Können Sie mir bitte sagen, wie kann ich ändern, mein Makefile.in so dass

autoreconf nicht erstellen konfigurieren von konfigurieren.ac

Anzahl der Antworten 1 Antworten
Ich versuche zu bauen xtables-addons aus sf.net. Habe ich geklont xtables-addons git repo von SF. Es hat eine "autogen.sh" zu erstellen Sie das configure-Skript. ./autogen.sh ist andernfalls mit folgenden Nachricht: /usr/bin/m4:configure.ac:33: Warning: excess arguments to builtin `m4_if'

Command line error D8003 : fehlende Quelldatei Bei der Verlinkung

Anzahl der Antworten 2 Antworten
Ich bin mit Autotools kompilieren Matlab-Module. Ursprünglich haben wir verwendet Libtool zu erreichen, aber es ist wirklich ein schrecklicher job Umgang mit Microsoft-Compilern. Als solche, wir sind das entfernen von Libtool für Windows baut. Hier finden Sie

How to install protobuf auf windows? (Win7x64/MinGW)

Anzahl der Antworten 3 Antworten
C++-Protobuf nicht kompilieren in VS2012. Jetzt will ich mit MinGW zu kompilieren unter windows. Kann jemand bitte geben Sie mir einige kurze Stichwörter, wie zum kompilieren protobuf auf Win7 x64. Ich habe bereits installierten MinGW mit dem

Wie zu installieren und zu verwenden libtool shared library (.lo-Dateien)?

Anzahl der Antworten 1 Antworten
So, nachdem ich lief libtool und holte eine libfoo.lo und foo.o Datei aus "meine Bibliothek" - Quelle, wie konvertiere ich die libfoo.lo - Datei in einem normalen Linux-shared-library, wie libfoo.so.1.0.0 so kann ich installieren und link, um

Gewusst wie: überschreiben von Umgebungsvariablen beim ausführen konfigurieren?

Anzahl der Antworten 2 Antworten
In allen Dur-Paket für Linux, läuft ./configure --help wird die Ausgabe am Ende: Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a

Autotools build scheitert subdir-objects option in AM_INIT_AUTOMAKE

Anzahl der Antworten 1 Antworten
Ich bin momentan an einem C++ Projekt stützt sich auf Rekursives automake um Sie zu bauen. Ich will bauen, eine gemeinsame Bibliothek und die Makefile.am im src Verzeichnis der Bibliothek sieht aus wie # ... # Library

BLAS-und LAPACK-Bibliotheken, die benötigt werden für die Erstellung

Anzahl der Antworten 1 Antworten
Ich vor kurzem heruntergeladen die neueste stabile Version von Gnu Octave, und war versucht, einen build und installieren es auf meiner Maschine (Ubuntu 10.0.4 LTS, 64bit). Wenn ich ./konfigurieren, habe ich diese Fehlermeldung: configure: error: You are

Fehler in automake

Anzahl der Antworten 2 Antworten
Habe ich versucht zu erstellen, installieren-Paket für hello-world-Beispiel C Programm. Ich getan habe folgenden Straps. autoscan mv konfigurieren.scan konfigurieren.ac edit konfigurieren.ac, fügen Sie einige Makros. aclocal erstellen Makefile.bin innerhalb bin_PROGRAMS = hello hello_SOURCES = hello.c Schließlich habe

Hinzufügen eines Pfads zu AC_CHECK_LIB

Anzahl der Antworten 1 Antworten
Ich habe Folgendes problem mit konfigurieren.ac: Ich möchte eine library-Suchpfad, weil die Bibliotheken, die ich benutzen müssen, sind ein paar verrückte Ordnern. Meine Idee ist, dies zu tun mit einer option: AC_ARG_WITH([cplex-lib-path], [AS_HELP_STRING([--with-cplex-libs], [location of the CPLEX

ARM compiler mit autoconf

Anzahl der Antworten 2 Antworten
Ich versuche zu kompilieren, einige-Dateien für ARM-Architektur mit autoconf. Ich bin kompilieren Sie Sie in Ubuntu 12.04 und das target-system ist ein BeagleBoard XM. Ich führen Sie den folgenden Befehl ein: ./configure --host=arm-linux-gnueabi -prefix=${CSTOOL_DIR}/linux_arm_tool und erhalten dieses

konfigurieren.oder konfigurieren.ac?

Anzahl der Antworten 2 Antworten
Es scheint, dass einige autoconf-Projekte verwenden eine configure.in - Datei zu generieren, die eine configure script, und einige nutzen configure.ac. Was ist der Unterschied/Vorteil zwischen der Verwendung eines oder das andere? InformationsquelleAutor freedrull | 2011-01-27

automake Fehler: keine korrekte Aufruf AM_INIT_AUTOMAKE wurde gefunden

Anzahl der Antworten 3 Antworten
Ich bin neu in autotools, und nach dieser tutorial. aber ich konnte nicht, lösen diese Fehler, $ automake configure.ac: error: no proper invocation of AM_INIT_AUTOMAKE was found. .. Makefile.am: error: required file './depcomp' not found .. /usr/share/automake-1.12/am/depend2.am:

Automake-Fehler -'. /ltmain.sh' nicht gefunden

Anzahl der Antworten 1 Antworten
Habe ich installiert mingw und msys mithilfe mingw-get-setup.exe. Ich habe auch installiert Autotools(autoconf, automake,m4,libtool) in C:\/opt/autotools. Wenn ich automake, wird der folgende Fehler tritt immer auf: configure.ac:11: error: required file './ltmain.sh' not found Wenn ich kopieren ltmain.sh

libtool version mismatch Fehler

Anzahl der Antworten 8 Antworten
Beim erstellen meiner Anwendung mit kdevelop 3.5 auf Ubuntu 10.04, bekomme ich folgenden Fehler: 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

konfigurieren Sie nicht erkennen androideabi

Anzahl der Antworten 3 Antworten
Ich versuche zu kompilieren eine Bibliothek mit android-ndk-r5 standalone-toolchain und autotools. Bei einem ./konfigurieren, schlägt es mit: $ ./configure --host=arm-linux-androideabi ...snip... checking host system type... Ungültige Konfiguration "arm-linux-androideabi': system `androideabi' wurde nicht erkannt configure: error: /bin/sh ./config.sub-arm-linux-androideabi

Autoconf — einschließlich einer statischen Bibliothek (Neuling)

Anzahl der Antworten 1 Antworten
Ich versuche zu migrieren, die meiner Anwendung aus der Anleitung bauen, um autoconf, das funktioniert sehr gut so weit. Aber ich habe eine statische Bibliothek, die ich kann nicht herausfinden, wie zu integrieren. Die Bibliothek wird NICHT

Autotools: wie cleanup Dateien erstellt von “./konfigurieren" in lighttpd Projekt?

Anzahl der Antworten 2 Antworten
Ich versuche lighttpd für ein embedded Linux Projekt. Ich hab die neueste source-Paket und begann, das schreiben einer master-Makefile encapsulating alle konfigurieren, kompilieren, installieren (zum testen) etc Sachen. Werden, und Umgekehrt, will ich Aufräumen bei jedem Schritt.

Kann nicht laufen Makefile.bin, was soll ich tun?

Anzahl der Antworten 4 Antworten
Bekam ich ein C-Projekt kompilieren und ausführen in Linux. Es ist ein sehr großes Projekt mit vielen Unterverzeichnissen. Im übergeordneten Verzeichnis gibt es Dateien Makefile.am und Makefile.in. Ich habe versucht mit make -f Makefile.amund bekam die folgende

Howto fügen Sie einen link zu einer Bibliothek in autoconf configure-Skript / makefile

Anzahl der Antworten 2 Antworten
Ich bin ein autotools-newb und ich habe Schwierigkeiten, herauszufinden, howto leicht link eine bestimmte Bibliothek in einer der konfigurierten Ziele. Ich habe ein source-Paket, das ich bauen möchte, der übliche Weg: ./configure && make && make install

Erste Schritte mit autotools

Anzahl der Antworten 5 Antworten
Jemand empfehlen, wie könnte ein Mensch die ersten Schritte mit autotools in Gebäude ein C-Projekt? InformationsquelleAutor der Frage joemoe | 2009-11-17

Bauen 32bit auf 64 bit Linux mit einem automake configure-Skript?

Anzahl der Antworten 5 Antworten
Ich bin mit einem 64bit system, aber wollen einen Satz von 32-bit binaries. Welche Optionen muss ich gehen, um ein configure-Skript generiert eine 32-bit - /x86-makefile? InformationsquelleAutor der Frage Jack Nock | 2010-07-16

Wie erstelle ich eine Shared Library (.so) in einem Automake-Skript?

Anzahl der Antworten 1 Antworten
gegeben, einige Quell-Datei test.cpp ich möchte erstellen Sie eine shared-library, libtest.so . Ich bin versucht, dies im Rahmen einer automake die Datei aber ich kann nicht scheinen, um diese zu arbeiten. Beispielsweise unter g++ ich Folgendes tun:

CFLAGS gegen CPPFLAGS

Anzahl der Antworten 3 Antworten
Ich verstehe, dass die CFLAGS (oder CXXFLAGS für C++) sind für den compiler, während CPPFLAGS verwendet wird, durch den Präprozessor. Aber ich verstehe immer noch nicht den Unterschied. Muss ich angeben, einen include-Pfad für header-Datei enthalten, die

Fehler: Libtool-Bibliothek verwendet, aber "LIBTOOL" ist nicht definiert

Anzahl der Antworten 3 Antworten
Ich versuche automake die OrientDb C++ - Bibliothek, aber immer 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

Tutorial zum Konvertieren von Autotools nach CMake

Anzahl der Antworten 2 Antworten
So scheint es zu sein, eine Menge des Schreibens auf das Thema Autotools vs. CMake, aber für das Leben von mir ich kann nicht scheinen zu finden ein gutes tutorial, wie zu konvertieren ein Projekt von Autotools

Machen Sie Installation, aber nicht zu Standardverzeichnissen?

Anzahl der Antworten 7 Antworten
Möchte ich ausführen von 'make install' also ich habe alles was ich brauche, aber ich möchte es zu installieren, die Dinge in Ihrem eigenen Ordner im Gegensatz zum system s /usr/bin usw. ist das möglich? auch wenn

libtool installiert aber libtoolize nicht gefunden

Anzahl der Antworten 2 Antworten
ich versuche zu bauen libxml2 von der Quelle auf meinem mac. also ich habe autoconf, libtool und automake installiert mit mac ports autoconf und automake zu funktionieren scheint, wie erwartet, in Ordnung. ich versuche ausführen autogen.sh erste.

Fehlersuche "gcc: error: x86_64-linux-gnu-gcc: Keine solche Datei oder Verzeichnis"

Anzahl der Antworten 5 Antworten
Ich versuche zu bauen: https://github.com/kanzure/nanoengineer Aber es sieht aus wie es Fehler auf: gcc -DHAVE_CONFIG_H -I. -I../.. -I/usr/include/python2.7 -std=c99 x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -MT libstructcompare_a-structcompare.o -MD -MP -MF .deps/libstructcompare_a-structcompare.Tpo -c -o

Warum Build Tools wie Autotools verwenden, wenn wir einfach unsere eigenen Makefiles schreiben können?

Anzahl der Antworten 8 Antworten
Kürzlich, wechselte ich meine Entwicklungsumgebung von Windows auf Linux. So weit, ich habe nur Visual Studio für C++ Entwicklung, so viele Konzepte, wie machen und Autotoolsdie mir neu sind. Ich habe gelesen das GNU makefile Dokumentation und

Wie erstellt man Tests für "make check" mit GNU autotools?

Anzahl der Antworten 4 Antworten
Ich bin mit GNU autotools für das build-system auf ein bestimmtes Projekt. Beginnen möchte ich das schreiben von automatisierten tests für verifcation. Ich möchte geben Sie einfach "make check", um es automatisch laufen diese. Mein Projekt ist

Autotools vs CMake für die Kompilierung von Windows und Linux

Anzahl der Antworten 2 Antworten
Bin ich auf der Suche für Vorteile & Nachteile der Autotools und CMake. Aber ich würde gerne wissen, Meinungen von Menschen verwendet, die eine (oder beide) diese tools für Projekte. Ich verwendet Autotools sehr grundsätzlich vor einem

Autotools: Wie setze ich das globale Kompilierungs-Flag?

Anzahl der Antworten 2 Antworten
Ich habe ein Projekt mit mehreren Quellen-Verzeichnisse : src/A /B /C In jedem, das Makefile.bin enthält AM_CXXFLAGS = -fPIC -Wall -Wextra Wie kann vermeiden, das zu wiederholen, in jeder Quelle-Ordner ? Habe ich versucht zu modifizieren src/Makefile.bin

möglicherweise nicht definiertes Makro: AC_MSG_ERROR

Anzahl der Antworten 16 Antworten
Ich habe Folgendes konfigurieren.ac: AC_CHECK_PROGS(MAKE,$MAKE make gmake,error) if test "x$MAKE" = "xerror" ;then AC_MSG_ERROR([cannot find a make command]) fi Diese wurde in unserem Projekt für eine lange Zeit, aber in einigen set-ups, bekomme ich diesen Fehler: configure.ac:45:

Wo soll ein CFLAG wie -std = gnu99 in ein Autotool-Projekt eingefügt werden?

Anzahl der Antworten 3 Antworten
Habe ich eine einfache Autotools-C-Projekt (nicht C++). CFLAGs (durch Inspektion), scheinen -g -O2. Ich möchte alle erzeugten Dateien, auch -std=gnu99 an den CFLAGs, weil ich for (int i = 0; i < MAX; i++) und ähnliches. Kann

Was ist der Sinn von Aklocal?

Anzahl der Antworten 3 Antworten
Was ist der Punkt, der aclocal Skript und aclocal.m4 - Datei, die im Zusammenhang mit autotools zu konfigurieren-source-Dateien? Von was ich gelesen habe, aclocal durchsucht makro-Dateien für Makros, die später von automake. Ich verstehe nicht, dieser Prozess