Tag: automake

Automake ist ein Werkzeug, die von GNU angeboten wird für die Zwecke der Automatisierung der Generierung von Tragbarer, konfigurierbarer Makefiles.

autoconf/automake: bedingte Compilierung basiert auf dem Vorhandensein der Bibliothek?

Anzahl der Antworten 3 Antworten
Ich brauche um bedingt zu kompilieren, einige-code basierend auf der Anwesenheit von eine Bibliothek. Scheint so, das sollte einfach sein, mit autoconf/automake, aber ich kann T es herausfinden. Zum Beispiel, wenn es eine PNG-Bibliothek vorhanden ist, möchte

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

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

Druck etwas nach erfolgreich machen im Makefile.bin

Anzahl der Antworten 2 Antworten
Ich bin neu autotools und haben es geschafft, zu erstellen, für den moment zufriedenstellend konfigurieren.ac. Nun würde ich gerne irgendwo angeben (konfigurieren.ac, Makefile.bin, oder wo auch immer), dass nach erfolgreichem "make", ein kurzer Hinweis ausgegeben. So etwas

Führen Sie gcov-tool mit c++ - compiler

Anzahl der Antworten 2 Antworten
Ich arbeite zum ersten mal mit der coverage-tool gcov zu analysieren, ein großes Projekt. Ich habe einem Verzeichnis-Struktur wie diese: HW -FooHW1.cpp -FooHW1.h -FooHW2.cpp -FooHW2.h -... -Makefile.am Lib1 -FooLib1.cpp -FooLib1.h -FooLib2.cpp -FooLib2.h -... -Makefile.am Lib2 ... -Makefile.am

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

Automake - Schwierigkeiten mit der Installation der version 'automake-1.14.1'

Anzahl der Antworten 3 Antworten
Ich habe ein problem mit der Installation von automake 1.14.1 auf Rapbian (2014-09-09-wheezy-raspbian) - Distribution. Ich schrieb sh ./configure und dann schrieb ich make dann terminal schrieb mir, dass: $ make CDPATH="${ZSH_VERSION+.}:" && cd . && "/home/pi/LIBRARY/automake-1.14./twrap/aclocal-1.14"

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,

wenn ich ein 'make install' es nicht erstellen Verzeichnis

Anzahl der Antworten 3 Antworten
Dies ist mein Erster Versuch mit autoconf habe ich geändert und Hinzugefügt einige andere code, um ein Dienstprogramm, dann nahm ich das machen.bin und andere Dateien, die ich brauchte, habe ich geändert, Sie arbeiten mit dem, was

Mit der pkg-config-makro PKG_CHECK_MODULES scheitern

Anzahl der Antworten 2 Antworten
Ich bin sicher, dies ist ein ziemlich einfaches problem. Ich habe eine sehr einfache Konfiguration.ac-Datei, die ich benutze, um einfach nur lernen, wie man autoconf & pkg-config zusammen zu arbeiten. Die confgure.ac - Datei sieht wie folgt

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

Einen Unterschied zwischen "konfigurieren".ac und konfigurieren.in und Makefile.am-und Makefile.in?

Anzahl der Antworten 1 Antworten
Habe ich gesehen, beide in verschiedenen Dinge, die ich konfiguriert haben. Was ich der Unterschied? Ist es bemerkenswert, mit nur einem? Oder spielt es keine Rolle, welche Sie verwenden möchten? InformationsquelleAutor Mohit Deshpande | 2010-09-23

Wie zu bauen *.also Modul in Automake und libtool-Projekt?

Anzahl der Antworten 2 Antworten
Ich habe das gleiche problem wie andere haben: Ich habe eine *.la - Datei generiert libtool in einem Automake Projekt (z.B. module.la), aber ich müssen die *.so der es, um es für dlopen() (zB. module.so). Aber: das

so erstellen Sie ein makefile, linux

Anzahl der Antworten 2 Antworten
Habe ich die folgenden: ein .c-code, ein .h-code plus ein .o Datei-und ein -lib... Bibliothek. Wenn ich kompilieren von c-code mit gcc mache ich: gcc code.c -o code file.o -library So erstellen Sie ein makefile? Ich habe

Bauen m4, autoconf, automake, libtool auf unix

Anzahl der Antworten 2 Antworten
Ich versuche, setup-PHP, apache-Umgebung auf HP-UX-server. Beim installieren bin ich mit dem üblichen Befehle "./configur, make, make install". Wenn ich hier bin versuche zu installieren, PCRE bekam ich eine Fehlermeldung wie folgt. CDPATH="${ZSH_VERSION+.}:" && cd . &&

Mit autoconf/automake, wie kann ich festlegen, beinhalten die Datei-Pfade?

Anzahl der Antworten 2 Antworten
Sagen wir mal ich will generate makefile passieren einige spezifische header-Pfade zu g++. Was brauche ich, um hinzuzufügen, zu konfigurieren.ac oder Makefile.bin diese zu spezifizieren? (Anmerkung - ich will nicht, Sie zu passieren in den CPPFLAGS mit

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

warum automake schlägt fehl, generiert Makefile.in

Anzahl der Antworten 3 Antworten
Versucht die automake/autoconf (Version 1.10 und 2,61, beziehungsweise). Alles funktioniert OK, außer automake generiert nicht Makefile.in. Gibt es einige Warnungen generiert, aber ich glaube nicht, Sie sind signifikant. Jedoch, die Letzte Zeile macht mich denke, es ist

glib2 bauen, nicht finden können, automake 1.13 wenn automake 1.14 installiert ist

Anzahl der Antworten 3 Antworten
Ich bin versucht zu bauen glib-2.36.4 auf CentOS5. Ich weiß, es wäre klüger, upgrade auf 6 aber das ist nicht möglich, weil es eine Kunden-Anforderung. Habe ich begonnen, ein bauen und ich bekomme die folgende Fehlermeldung. Die

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

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:

Wie kann ich festlegen in einem Makefile.bin das Skript, das ich nur kompilieren wollen-Objekt .o Dateien können später gelinkt gegen?

Anzahl der Antworten 3 Antworten
Habe ich ein Makefile.bin, die verantwortlich für den Aufbau einer fertigen Anwendung binäre: Projekt/src/Makefile.bin auch in das src-Verzeichnis ist ein Unterverzeichnis namens ctrnn enthält ein weiteres Makefile.bin: Projekt/src/ctrnn/Makefile.bin Nun, ctrnn/Makefile.bin sollte nur Objekt erzeugen .o Dateien mit

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

Die Standard-compiler-flags mit Autotools

Anzahl der Antworten 6 Antworten
Möchte ich wissen, wie man die Standard-compiler/linker/etc.. Fahnen, wenn ich Autoconf/Automake-combo. Zum Beispiel, der Standard-compiler-flag "-O2 -g", wenn ich nicht irgend etwas einstellen. Ich kann Sie nur überschreiben Sie es mit etwas anderem, zum Beispiel, wenn ich

Directory-Struktur für eine C++ - Bibliothek

Anzahl der Antworten 2 Antworten
Ich arbeite an einer C++ - Bibliothek. Letztlich möchte ich öffentlich zugänglich machen, für mehrere Plattformen (Linux und Windows mindestens), zusammen mit einigen Beispielen und Python Bindungen. Die Arbeit ist gut voran, aber im moment das Projekt

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

Was ist der Unterschied zwischen LDADD und LIBADD?

Anzahl der Antworten 2 Antworten
Ich versuche zu setup ein automake-Projekt, verwendet eine Mischung von libtool-Bibliotheken und exectuables, und ich habe eine harte Zeit grokking den automake Dokumentation, insb. wie bezieht sich, zu sagen, dass der compiler link gegen. So kann jemand

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:

gcov: Ausgabe von .gcda aus einer gemeinsam genutzten Bibliothek erzeugen?

Anzahl der Antworten 1 Antworten
Ist es möglich, zu produzieren gcov-Dateien (.gcda-Dateien) durch ausführen einer ausführbaren Datei verknüpft, um eine shared-library gebaut, mit dem Parameter --coverage-option? Grundsätzlich habe ich die Haupt-library aus mehreren c++ - Dateien kompiliert in eine shared library und

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

Wie schreibe ich mehrere Bedingungen in Makefile.am mit "else if"

Anzahl der Antworten 5 Antworten
Möchte ich kompiliere mein Projekt mit autoconf/automake. Es gibt 2 definierten Bedingungen in meinen konfigurieren.ac AM_CONDITIONAL(HAVE_CLIENT, test $enable-client -eq 1) AM_CONDITIONAL(HAVE_SERVER, test $enable-server -eq 1) Ich trennen möchte _LIBS von diesen 2 Bedingungen im Makefile.bin if HAVE_CLIENT

Wie "aclocal-1.15 'fehlt auf Ihrem System" Warnung beim Kompilieren?

Anzahl der Antworten 9 Antworten
Ich versuche zu laufen, ein c++ - Programm ist auf github. (unter dem folgenden link verfügbare https://github.com/mortehu/text-classifier) Ich habe einen mac, und versuche, führen Sie es in das terminal. Ich denke, dass ich heruntergeladen haben, autoconf und

Der Benutzer von autotools-generierten Tarballs erhält eine Fehlermeldung: aclocal-1.13: Befehl nicht gefunden

Anzahl der Antworten 7 Antworten
Ich vertreibe einen tarball mit den Installations-scripts generiert, die von autoconf version 2.69. Funktioniert gut auf vielen verschiedenen Maschinen. Nun ein Benutzer arbeitet an einem frischen Arch Linux-system, das meldet, dass configure führt richtig, aber make sofort

GNU Autotools: Ziele debuggen / freigeben?

Anzahl der Antworten 4 Antworten
Ich habe auf der Suche nach diesem für eine Weile: ich bin derzeit auf der Umwandlung eines mittelständischen Programm autotools, aus einer Eclipse-basierten Methode (mit makefiles) Ich bin immer verwendet, um mit einer "debug" - build, mit

Was sind Makefile.am und Makefile.in?

Anzahl der Antworten 4 Antworten
Diese beiden Dateien sind meist gesehen, in open-source-Projekte. Was sind Sie und wie funktionieren Sie? InformationsquelleAutor der Frage Mask | 2010-03-28

Hängen Sie während der Konfiguration / make Übersetzungsflags an CFLAGS und CXXFLAGS an

Anzahl der Antworten 1 Antworten
Das Projekt, das ich bin versucht zu bauen, hat die Standard-flags CFLAGS = -Wall -g -O2 CXXFLAGS = -g -O2 Muss ich Anhängen eines flag -w zu diesen beiden Variablen (zum entfernen: 'betrachten Sie alle Warnungen als

Automake erzeugt Binärdateien zu bin / statt in src /

Anzahl der Antworten 3 Antworten
Suchte ich nach der Antwort auf diese Frage, konnte aber nicht finden, eine gute. Vielleicht sind Sie alt und hat sich etwas geändert, also Frage ich wieder. Ich habe eine directory-Struktur wie: my_project src bin Möchte ich,