[autotools] Makefile.am und Unterverzeichnisse

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
The Torso
Beiträge: 882
Registriert: 13.07.2003 12:46:40
Lizenz eigener Beiträge: MIT Lizenz

[autotools] Makefile.am und Unterverzeichnisse

Beitrag von The Torso » 08.06.2007 17:37:44

Hallo,

ich bin gerade dabei eines meiner Projecte auf autotools & co. amzustellen und stosse dabei ist eine Frage aufgetaucht. :lol:

Und zwar verwalte ich meinen Quelltest in einzelnen Verzeihnissen und Unterverzeichnissen. Solange alle Dateien in src/ liegen und die Makefile.am alle Dateien enthaelt funktioniert alles super.
Sobald ich aber ein Verzeichnis anlege und dort ein paar Dateien verschiebe, configure.in & Makefile.am aendere bzw. erstelle funktioniert nichts mehr. Er sagt die verwendung von project_SOURCES oder so sei nicht in Ordnung (im Makefile.am des Unterverzeichnisses).
  • src/test/Makefile.am:3: invalid unused variable name: `project_SOURCES'
Das ganze sieht also im Prinzip so aus:

src/
main.cc
Makefile.am
src/test/
test.cc
test.h
Makefile.am

Was genau mach ich denn falsch? wie muss denn die *_sources Variable heisen bzw. wie erweitere ich die Konfiguration um die richtigen Include-Pfade fuer den Unterordner?

Hoffe jemand kann mir hier mit rat und tat zur seite stehn!

lg
TT
Debian GNU/Linux 00101010

Antworten