Mai 2010
Pimp my Gimp
Fortsetzung, Teil 4
Gimp mit Plugins erweitern
Ausblick: Eigene Plugins in C schreiben oder übersetzen
Wie Sie einen vorhandenen Quellcode übersetzen, hängt auch vom Betriebssystem ab. Während auf Linux-Rechnern meistens schon alles an Bord vorhanden ist, um den Quellcode zu übersetzen, wie Entwicklungswerkzeuge und die benötigten Bibliotheken, stehen Sie auf einem Windows-System meistens vor einem leeren Blatt.
Für Mac OS X gilt dasselbe wie für Linux, wenn Sie Gimp über den Ports (DarwinPorts) installiert haben. Viele Plugins sind auch schon fix und fertig über die Ports erhältlich. Wenn Sie Gimp beim Mac allerdings als vorgefertigte Anwendung installiert haben, stehen die Chancen sehr schlecht, daraus eine binäre Datei zu machen.
Wenn Sie dann eine funktionierende Entwicklungsumgebung aufgesetzt haben, hängt es davon ab, wie das Plugin ausgeliefert wird. Im einfachsten Fall handelt es sich um eine einzige C-Datei. Dann können Sie beispielsweise den Befehl "gimptool-2.0" verwenden, der an diesem Punkt alles für Sie übernimmt (inklusive Installation). Bei mehreren Quelldateien liegt vielleicht ein Makefile bei; dann brauchen Sie nur noch "make" darauf auszuführen.
Natürlich können Sie auch eigene Plugins für Gimp entwerfen. Wenn Sie gute Kenntnisse in C haben, ist der Schwierigkeitsgrad gar nicht mal so hoch. Eine erste Anlaufstelle hierzu ist Gimp Developers. Auf dieser Seite finden Sie neben einem Einstieg in "How to write a Gimp plugin" auch die sehr gut dokumentierte API-Referenz zur Gimp-Bibliothek.
Jürgen Wolf ist Softwareentwickler, Digitalfotograf und Autor aus Leidenschaft. C/C++, Perl, Linux und die Bildbearbeitung sind seine Themen. Sein Traum: ein ruhiges Leben im Westen Kanadas. Und Bücher auf der Veranda schreiben.
mit Interesse lese ich diesen Bericht, denn das Buch habe ich unlängst - leider nur als pdf - da ich selbst viel mit Gimp mache und schon unzählige Tutorials geschrieben habe, bin ich, was Tuts angeht sehr wählerisch und kritisch geworden.
Das Buch, welches hier vorgestellt wird bzw. das Kapitel, zeigt mir, daß es doch noch immer wieder neue Sachen gibt und das ein alter Hase wie ich, dennoch dazu lernen kann. Eine Bereicherung für die "Gimpiner in der Gimpgemeinde"
Ein ganz großes Dankeschön an dieser Stelle
Liebe Grüße
Avarra vom gimp-atelier.de #zitieren
































