gimpusers.de-Logo
Deutsche Version Englische Version

Nicht angemeldet

Registrieren! | Passwort vergessen?

GIMP: Fotos korrigieren, retuschieren und raffiniert präsentieren

Gestaltet ein cooles Werbeplakat!

7. Gewinnspiel — Einsendungen von 8.Juli bis 2. August 2010.
Mehr Infos (News)
Übersicht und Details
Uploadet hier ab 8.Juli

Aktuelle Diskussionen (gimpforum.de)

  1. gimpforum.de | gestern 18:55
    Puppet warp für Gimp?
  2. gimpforum.de | gestern 18:23
    Bild als Formvorlage??
  3. gimpforum.de | gestern 12:52
    Kann Gimp aus 2 Bildern eine Animation(die Zwischenbilder berechnen) ertsellen?
  4. gimpforum.de | 30. Jul 2010 21:45
    Gesuch Free Grafiker gesucht -> Herrausforderung
  5. gimpforum.de | 30. Jul 2010 00:58
    Bild mit Farbmaske versehen

Aktuelle Forumsbeiträge (englisch)

Die Beiträge stammen aus den englischen Foren. Ihr könnt jederzeit zurück zur deutschen Version, indem ihr auf die deutsche Flagge ganz oben klickt.

  1. gimp-developer | gestern 23:40
    Plugged-in tools
  2. gimp-developer | gestern 23:22
    html layers
  3. gimp-developer | gestern 21:26
    Please fix Color and/or Value transfer mode
  4. gimp-user | gestern 15:15
    PDF editing in Gimp
  5. gimp-docs | gestern 15:12
    Where does the HTML documentation

Neuigkeiten von Dritten

Umfrage

Was haltet ihr von der Einbindung sozialer Netzwerke in Webseiten?

Finde ich sehr gut, es bringt die Nutzer zusammen

Für Communities macht es Sinn (Nachrichten über Twitter, Facebook-Gruppen usw), für andere Seiten nicht

Ein Hype, der bald wieder aufhören wird

Sowas macht mir Angst (Datenschutz, Privatsphäre, ...)

Anderes (bitte posten)

Ergebnisse ansehen

Zahlen

gimpusers.de RSS-Feed

RSS-Feed Retweet this!

23. Aug 2006 21:47, von redforce (Richard H.)

GIMP für Windows kompilieren

Wer an der Entwicklung von GIMP interessiert ist und vielleicht sogar daran teilhaben will, braucht eine aktuelle Entwicklerversion und muss sie kompilieren können. Wie das unter Windows funktioniert, wird hier beschrieben. Achtung: Nur für Leute, die sich gern spielen und etwas Neues ausprobieren wollen. Die so erstellten Versionen werden womöglich nicht offiziell unterstützt usw.

Verwendete GIMP-Version: 2.3.10. Das Tutorial ist in 7 Schritte unterteilt; ein durchschnittlicher Benutzer benötigt dafür ca. 180 min. Bisher 36282 Mal gelesen. Kategorie: Grundlagen, Schwierigkeit: 5 von 5

30 Kommentare wurden bisher geschrieben.

In anderen Sprachen:

Dateien, die für dieses Tutorial benötigt werden:

Wichtige Links:

  1. 1
    Als Erstes wird eine Umgebung benötigt, mit der GIMP kompiliert werden kann. Wir verwenden dazu MinGW (Minimalist GNU for Windows). Von der MinGW-Homepage (Link rechts) oder besser gesagt Sourceforge laden wir MinGW 5.03 (MinGW-5.0.3.exe, Link rechts) herunter.

    Dann installieren wir MinGW. Die relevanten Schritte nach dem Ausführen der Installationsdatei:
    1) Download & Install
    2) Lizenz akzeptieren
    3) Current - aktuelle Version herunterladen
    4) Komponenten installieren: "MinGW base tools", "MinGW Make" und "g++ compiler"
    5) Pfad: C:\MinGW (natürlich kann ein anderer Pfad gewählt werden, aber dieses Tutorial und das unten erwähnte Skript gimp-dep.sh ist auf diesen Pfad abgestimmt)
    6) Installieren
    Screenshot of step 1
    Zum Vergrößern klicken
  2. 2
    Zum Kompilieren wird eine Reihe von Programmen benötigt, die bei MSYS (Minimal System) von MinGW dabei sind. Allerdings muss MSYS auch erst installiert werden:

    1) MSYS-1.0.10.exe von der MinGW-Downloadseite (Link rechts) herunterladen und ausführen
    2) Installieren, als Pfad wird wieder der Standardpfad verwendet: C:\msys\1.0
    3) Bei der Installation öffnet sich ein Konsolenfenster, das ein paar Fragen stellt.
    "Do you wish to continue with the post install?" => "y"
    "Do you have MinGW installed?" => "y"
    "Where is your MinGW installation?" => "c:/mingw" ("/", nicht "\"!)
    Screenshot of step 2
    Zum Vergrößern klicken
  3. 3
    Zur Kompilieren von GIMP wird auch PERL benötigt. Am besten verwenden wir ActiveState PERL (Link rechts). Einfach den Windows-Installer für die neueste ActivePerl-Version ausführen.

    Wenn die Homepage gerade nicht erreichbar ist (wie jetzt im Moment), kann auch die ZIP-Datei (hier verwendet: ActivePerl-5.8.8.816-MSWin32-x86-255195.zip) entpackt und mit "Installer.bat" installiert werden. Hier wurde nach C:\Perl installiert.

    Es ist darauf zu achten, dass die Tools inklusive PERL nach der Installation auf der Kommandozeile funktionieren. Das kann getestet werden, indem man in der Windows-Eingabeaufforderung "gcc" oder "perl" eingibt. Kommt "Befehl oder Dateiname nicht gefunden", muss der Pfad eingestellt werden:

    Arbeitsplatz/Eigenschaften (oder [WinTaste]+[Pause]) / Erweitert / Umgebungsvariablen / Benutzervariablen für ... / Neu, Name der Variablen: "PATH", Wert der Variablen: "c:\mingw;C:\Mingw\bin;C:\mingw\mingw32\bin; c:\msys\1.0\bin;c:\perl\bin"

    Sicherheitshalber setzen wir auch gleich PKG_CONFIG_PATH: Wieder eine neue Variable namens "PKG_CONFIG_PATH" anlegen, Wert: "C:\MinGW\lib\pkgconfig" (Das wird später benötigt)
    Screenshot of step 3
    Zum Vergrößern klicken
  4. 4
    wget und unzip für Windows (wget.exe und unzip.exe, Links rechts oben auf dieser Seite) nach c:\mingw kopieren. Die beiden Dateien werden benötigt, um weitere Pakete aus dem Internet zu holen bzw. zu entpacken.

    unzip: unzip-5.51-1-bin.zip direkt nach C:\Mingw entpacken.
    wget: wget.exe aus wgetwin-1_5_3_1-binary.zip nach C:\Mingw entpacken.
  5. 5
    GIMP-Quellcode (Entwicklerversion vom FTP, gimp-2.3.10.tar.bz2) herunterladen und nach C:\gimp entpacken. Der Quellcode befindet sich dann im Verzeichnis C:\gimp\gimp-2.3.10.

    In das Verzeichnis C:\gimp wird auch das Skript "gimp-dep.sh" (Download auf dieser Seite rechts oben) kopiert. Es ist ein modifiziertes Skript (Original im Wiki), das die zur Erstellung von GIMP benötigten Bibliotheken (Gtk usw.) herunterlädt und entpackt.
    Screenshot of step 5
    Zum Vergrößern klicken
  6. 6
    MSYS starten (aus dem Startmenü MinGW / MSYS / msys). Dann ins c:\gimp-Verzeichnis wechseln und das Skript ausführen:

    cd /c/gimp
    sh gimp-dep.sh


    Das Skript sollte alle für den GIMP benötigten Dateien nach C:\Temp (Achtung, Verzeichnis muss existieren und beschreibbar sein!) herunterladen und nach C:\MinGW entpacken.

    Da das Skript von "irgendwem" gemacht und von mir stark abgeändert worden ist, kann es sein (sollte aber nicht), dass es an bestimmten Stellen nachgebessert werden muss. Im Prinzip tut es aber nichts anders als glib, gtk, deren Abhängigkeiten und ein paar andere von GIMP benötigte Bibliotheken herunterladen und nach C:\MinGW entpacken.
    Screenshot of step 6
    Zum Vergrößern klicken
  7. 7
    Fertig! Nun kommen wir zu GIMP selbst (ohne Python - wer will kann Python so wie PERL installieren und disable-python weglassen):

    cd /c/gimp/gimp-2.3.10
    ./configure --disable-print --disable-python
    make
    make install


    Wenn alles ohne Fehler abläuft, befindet sich am Ende ein funktionstüchtiger Gimp 2.3.10 am Ort: C:\Msys\1.0\local\bin\gimp-2.3.exe

    Falls ein Fehler mit xmlparse.dll oder xmltok.dll aufscheint, muss die Datei expat.zip (Link rechts) heruntergeladen und die DLLs nach c:\mingw\bin entpackt werden.

    Ein anderer häufiger Fehler ist, dass sich noch alte glib-Bibliotheken am Computer (im Windows-Systemverzeichnis) befinden. Das kann beim GIMP-Start zu Fehlern mit "gobject-2.0-0.dll" in der Fehlermeldung führen. In diesem Fall entfernt man entweder die alte Gtk-Version (Systemsteuerung/Software) und/oder ersetzt alle alten glib-DLLs durch die neue Version in C:\Msys\1.0\local\bin.

    Ich hoffe, ich habe nichts vergessen. Es kann sein, dass die Vorgehensweise geringfügig abgeändert werden und zB an irgendeiner Stelle noch eine Datei heruntergeladen werden muss. Das merkt man aber ;) Im Allgemeinen würde ich empfehlen: Wenn ein Schritt nicht funktioniert, dann selber so lange spielen, bis der Schritt funktioniert. Wenn man einen Schritt einfach ignoriert und weiter macht, werden die weiteren Schritte mit ziemlicher Wahrscheinlichkeit auch nicht funktionieren (können aber - einen Versuch ist es auch dann wert).
    Screenshot of step 7
    Zum Vergrößern klicken

Dieses Werk unterliegt folgender Lizenz: Namensnennung-Keine kommerzielle Nutzung 3.0 Österreich

Kommentare

Hier können Sie Ihre Kommentare, Frage und Anregungen loswerden. Der Autor und die anderen Benutzer können Ihren Beitrag sehen und darauf antworten. Natürlich können Sie auch im Chat fragen.

1 Bewertung(en) mit durchschnittlich 5.0 von 5 Sternen.

Die Kommentare sind chronologisch geordnet.

  1. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Thu Aug 24 09:46:45 2006 MichaJo, 24. Aug 2006 09:46

    Hallo,
    ich bekomme den Fehler:checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
    Ich finde allerdings den link für die expat.zip nicht.

    Gruß

    Micha

  2. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Thu Aug 24 11:44:36 2006 redforce, 24. Aug 2006 11:44

    Hallo! An welcher Stelle genau bekommst du denn die Fehlermeldung? Und welche PERL-Version hast du wie installiert?

  3. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Thu Aug 24 12:27:03 2006 redforce, 24. Aug 2006 12:27

    Update: Shell-Skript gimp-dep.sh aktualisiert (in dem von gestern haben noch 2 Bibliotheken gefehlt bzw waren in der falschen Version)

  4. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sat Aug 26 05:04:43 2006 Ali Imran, 26. Aug 2006 05:04

    I am expecting english version of this tutorial, this seems to be very interesting.

  5. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sat Aug 26 13:01:46 2006 redforce, 26. Aug 2006 13:01

    Hi Ali, please have a look at:
    http://www.gimptalk.com/forum/topic/Compiling-Gimp-2-3-x-For-Windows-8606-1.html

  6. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sat Aug 26 22:03:02 2006 Ali imran, 26. Aug 2006 22:03

    Outstanding :)
    Very well detailed, will give it a go next week and let you know results. I myself use mingW for radc++ win32 gui library I wrote, that is indeed handy compiler...
    thanks...

  7. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Wed Sep 27 11:24:22 2006 Simon, 27. Sep 2006 11:24

    Ich habe sowohl die installierte GTK entfernt, als auch die dlls im system32-verzeichnis ersetzt, aber er meckert immer noch herum, dass er keine gültige GTK version findet...
    was kann ich da machen?

  8. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sun Oct 8 19:29:17 2006 AtroCty, 08. Oct 2006 19:29

    Ich hab ein Problem:
    Nachdem ich
    cd /c/gimp/gimp-2.3.10
    ./configure --disable-print --disable-python
    make

    eingeben habe, lädt er schon fast eine halbe stunde. Es kommt anscheinend immer die Fehlermeldung:
    lib/library (weiß net genau) seems to be moved.
    danke für support!

  9. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sun Oct 8 19:56:17 2006 AtroCty, 08. Oct 2006 19:56

    libtool: link: warning: library `C:/MinGW/lib/libiconv.la' was moved.
    Das exakt steht da immer. (warte schon 45 minuten...)

  10. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sun Oct 8 20:00:28 2006 redforce, 08. Oct 2006 20:00

    Die Warnung ist ganz normal. Lass es einfach einmal fertig durchlaufen, das kann schon eine Zeit lang dauern (je nach PC-Geschwindigkeit usw.)

  11. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Mon Oct 9 03:56:04 2006 AtroCty, 09. Oct 2006 03:56

    "Die Anwendung konnte nicht gestartet werden, weil xmlparse.dll nicht gefunden wurde. Neuinstallation der Anwendung könnte das Problem beheben."
    Hab GTK deinstalliert und die dlls von C:\Msys\1.0\local\bin in WindowsOrdner kopiert. (9 Dateien)

  12. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Mon Oct 9 09:53:23 2006 redforce, 09. Oct 2006 09:53

    Wegen xmlparse.dll: Das steht im Punkt 7 -> expat herunterladen und die DLLs hineinkopieren

  13. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Mon Oct 9 14:10:10 2006 AtroCty, 09. Oct 2006 14:10

    Lief immer noch nicht.
    Habe Problem erkannt: Man muss expat auf C:\Msys\1.0\local\ entpacken und Alle Erstzen klicken, dann gehts, nicht c:\mingw\bin !

    Grez Bloody

  14. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sat Dec 2 13:55:19 2006 photocomix, 02. Dec 2006 13:55

    Could you explain how to build from CVS
    and some hint to build GAP
    (i did in ubuntu but i need o windows too)
    thank

  15. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sat Dec 2 14:00:28 2006 photocomix, 02. Dec 2006 14:00

    OOPSS i forget ,another question :
    Gimp2.3.x finally support python in win.

    So why i must disable python? and if i disable Python during the build could i add Python support later?

  16. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sun Apr 1 09:07:34 2007 Cronk, 01. Apr 2007 09:07

    Hm... bei mir sagt er immer, es gäbe ein Problem mit GLib. Ich aber aber nirgends auf meinem Rechner eine gobject-2.0-0.dll .
    Kann die mal jemand hochladen oder so?

  17. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Fri Jul 27 23:58:33 2007 leachim, 27. Jul 2007 23:58

    Halllo,

    hich ahbe das selbe Problem wie Cronk. Nach dem Checking bekom ich folgenden Fehler:

    *** Could not run GLIB test program, checking why...
    *** The test program failed to compile or link. See the file config.log for the
    *** exact error that occured. This usually means GLIB is incorrectly installed.
    configure: error: Test for GLIB failed. See the file 'INSTALL' for help.

  18. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Fri Aug 17 17:46:32 2007 Andy Fauler, 17. Aug 2007 17:46

    Zitat: "wget: wget.exe aus wgetwin-1_5_3_1-binary.zip nach C:\Mingw entpacken."

    Funzte bei mir nicht. Bin dann draufgekommen, man muss die wget.exe nach C:\Mingw\bin kopieren, nicht nach C:\Mingw.
    Zumindest bei mir war das so...

  19. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Wed Jan 16 05:37:24 2008 root66, 16. Jan 2008 05:37

    Selbe Meldung wie leachim

    *** Could not run GLIB test program, checking why...
    *** The test program failed to compile or link. See the file config.log for the
    *** exact error that occured. This usually means GLIB is incorrectly installed.
    configure: error: Test for GLIB failed. See the file 'INSTALL' for help.

    Hat jemand einen Plan ?
    Ich bin genau nach der Anleitung gegangen.

    Vielen Dank.

  20. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Wed Jan 16 07:42:05 2008 devvv, 16. Jan 2008 07:42

    zwischen 2.3 und 2.4 hat sich leider schon wieder einiges geändert :-/ weshlab man das tutorial nicht 1:1 anwenden kann.

  21. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Fri Feb 1 20:54:53 2008 splotz90, 01. Feb 2008 20:54

    Hat schon jemand für das "glib-Problem" eine Lösung gefunden?? Wäre super...

    Mit freundlichen Grüßen

    Sebastian

  22. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Wed Jul 23 01:22:09 2008 DeepSurfer, 23. Jul 2008 01:22

    checking whether binary relocation support should be enabled... no
    checking for _NL_MEASUREMENT_MEASUREMENT... no
    checking for intltool >= 0.35.5... ./configure: intltool-update: command not found
    found
    configure: error: Your intltool is too old. You need intltool 0.35.5 or later.


    MingW-Msys auf Gimp-2.5.2

  23. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Thu Jul 24 19:08:28 2008 DeepSurfer, 24. Jul 2008 19:08

    Der Aufbau des MingW und des Msys hat nahc der hier vorliegenden Anleitung(en) funktioniert.
    Compiler Fenster fängt auch schön zu comlilieren an.
    Wie (unter mir hier) zu sehen bricht der Compile vorgang an der Stelle ab wo das "intltool" wohl geprüft wird und versucht wird ein Update zu machen was nicht passiert.

    Ein source für die aktuelle intltool Version hab ich (dank rubic... aus dem Chat) aber diese müsste auch compiliert werden.
    Daher die frage wo bzw wie ich das aktulle intltool in Mys (oder MingW) einbinden kann.

  24. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Fri Jul 25 14:32:02 2008 Beaslin, 25. Jul 2008 14:32

    Ich hab folgendes Problem. Wenn ich jetzt make eingebe, dann kommt bei mir immer folgendes: No targets specified and no makefile found. Stop.

    Danach kommt wenn ich dann make install eingebe kommt folgendes: Nothing do be done for 'install'.

    Wisst ihr ne Lösung. Zur Info, vielleicht liegt es daran, dass ich Gimp 2.5.2 kompiliere.

  25. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sun Jul 27 01:21:34 2008 DeepSurfer, 27. Jul 2008 01:21

    OK.. intlttool Problem gelöst.
    http://ftp.gnome.org/pub/gnome/sources/intltool/0.35/
    Tarball downloaden und in c:\MingW in eigenen Pfad entpacken.

    Msys starten und
    cd /mingw/intltool-0.35.5
    ./configure
    make
    make install

    Dann die Prozedure für GIMP Komplieren erneut starten.

    Soweit sogut.

  26. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sun Jul 27 01:23:24 2008 DeepSurfer, 27. Jul 2008 01:23

    Erneuter Abruf beim GIMP Kompilieren:
    checking for xgettext... (cached) /mingw/bin/xgettext
    checking for catalogs to be installed... ar bg ca ca@valencia cs da de dz el en_CA en_GB eo es et eu fa fi fr ga gl gu he hu hr id is it ja km ko lt mk ms nb ne nl nn oc pa pl pt pt_BR ro ru rw sk sl sr sr@Latn sv tr tt uk vi xh yi zh_CN zh_TW
    checking for iso-codes... no (iso-codes package not found)
    checking for BABL... no
    configure: error: Test for babl failed. Please get it from http://gegl.org/

    mal schauen ob ich das auch ohne Dokumentation oder Hilfe hinbekomme.

  27. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sun Jul 27 01:47:31 2008 DeepSurfer, 27. Jul 2008 01:47

    Ich geb es auf.
    Nachdem ich die sourcen für bable und gegle gedownloadet habe will die ./configure von bable immer mehr einzelteile haben um seinen Dienst zutun.
    Nein Danke...
    Ohne Profunde Kenntnisse ist das kaum aus zu halten.

    Danke für das schöne Compile Tutorial, aber es ist an neueren Versionen von GIMP nicht mehr anwendbar.

    grüsse
    Deep

  28. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Wed Oct 21 11:09:55 2009 Helpy, 21. Oct 2009 11:09

    ... wenn ich jetzt noch wüsste wozu das ganze gut wäre, würde ich direkt anfangen. xD nee echt kann mir das mal jemand erklären?

  29. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Sun Apr 4 17:09:14 2010 Wasabi, 04. Apr 2010 17:09

    wäre es möglich das jemand diese tutorials aktualisiren könnte?

    Bitte

  30. http://www.gimpusers.de/tutorials/compile-gimp-for-windows.html Tue Jun 29 01:08:34 2010 Thomas Lutz, 29. Jun 2010 01:08

    Ein Tutorial zum Kompilieren von GIMP 2.6 unter Windows habe ich hier erstellt:

    http://www.thomaslutz.de/2010/06/29/gimp-unter-windows-kompilieren/

    Kommentare bitte dort, da ich hier sehr unregelmäßig die Kommentare lesen werde.

Registrierte Benutzer können sich (rechts oben) anmelden und ihren geschützten Profilnamen verwenden, um Kommentare zu schreiben, sich bei Antworten benachrichtigen zu lassen und Bilder (z.B. ihre Version eines Effekts) an die Antworten anzuhängen.

Sind Sie Mensch oder Maschine?

Adobe® Photoshop® ist ein eingetragenes Warenzeichen der Adobe Systems, Inc. Linux ist ein Warenzeichen von Linus Torvalds. Ubuntu und Canonical sind eingetragene Warenzeichen der Canonical Ltd. | Uhrzeiten werden als CET / CEST angegeben | Impressum / Datenschutz | betrieben von bitfire it services (Mitglied der Echoplus ARGE)