Erfahrungsbericht: autoconf & CO mit KDevelop-Import-Projekt

Andre Heine <[email protected]>
Newsgroups gmane.linux.suse.programming
Message-ID <[email protected]>
Moin moin,

ich habe mich schon etwas mit autoconf & Co. angefreundet
und versuche sÀmtliche Projekt damit zu versehen.

Auf der Konsole klappt das alles wunderbar, aber ich hÀtte 
es gerne das meine "autoconf-Projekte" auch in KDevelop
einwandfrei funktionieren...

Vielleicht möchten andere das auch :-)


Die import-Funktion von KDevelop ist schon ganz ordentlich,
fast alles funktioniert tadelos!

Das einzige was nicht funktioniert ist die Option:

 "Erstellen" -> "automake und Konsorten ausfÃŒhren"

und

 "Erstellen" -> "Aktives Target erstellen F7"

"Erstellen" -> "Installieren" && "Installieren(root)" habe ich noch 
nicht getestet.

Um "automake" auszufÌhren benötigt KDevelop
noch einige Dateien.

"Makefile.cvs" und "autogen.sh", 


Wie bekomme ich nun diese Dateien?
Kann man die generieren lassen oder muss ich die 
selber schreiben? 

Scheinbar generiert KDevelop bzw. autoconf/automake
diese Dateien.

Nur wie mache ich das?

In autogen.sh steht bei einem von KDevelop erstellten Projekt:
------------------------
#!/bin/sh
aclocal
libtoolize --automake --force --copy
automake -a -c
autoconf
------------------------


In Makefile.cvs steht:
------------------------

default: all

all:
        srcdir=`pwd` sh macros/autogen.sh

------------------------


Das scheint ja einfach nur ein Skript zu sein, was KDevelop
verlangt, ich erstelle die Dateien selber bzw. kopiere sie
aus einen KDevelop-Projekt.

Die Sache mit dem "Aktiven Target erstellen (F7)" habe ich noch 
nicht herausgefunden ;(


Viele GrÃŒsse

Andre 


PS: Wollte einfach nur mal etwas kommunizerien :)

-- 
Um die Liste abzubestellen, schicken Sie eine Mail an:
    [email protected]
Um eine Liste aller verfÃŒgbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.