Tag: automake
Automake ist ein Werkzeug, die von GNU angeboten wird für die Zwecke der Automatisierung der Generierung von Tragbarer, konfigurierbarer Makefiles.
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
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
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
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
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
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
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"
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
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,
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
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
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
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
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
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
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 . &&
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
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
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
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
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
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:
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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,