[GIMP] compileren faalt

Pagina: 1
Acties:

  • netsensei916
  • Registratie: Februari 2003
  • Laatst online: 16-10-2006

netsensei916

Convicted Debian Junkie

Topicstarter
Ik steek maar direct van wal: dit vraagje heeft deels ook met windows te maken.

Op het werk hebben we besloten om over te schakelen naar de GIMP voor scanwerk. In onze workflow is er ruimte voorzien voor een plugin waarmee je door op een "save/export" knop te duwen, naast het opslaan van de image in TIFF gelijk ook en automatisch JPEG thumbnails kan creëeren voor een beeldbank.

Helaas draaien we hier een windows omgeving (de IT is uitbesteed aan een bedrijf dat énorm MS minded is. Het is al een wonder dat we überhaupt zelf nog software kunnen installeren!). Daarom moet ik de GIMP dus installeren binnen een windows omgeving. Dat betekent ook een ontwikkelingsomgeving voor de GIMP (sources, lib, tools, etc.) opzetten binnen windows.

Ik probeer dit allemaal aan de hand van deze tutorial. De idee is dat er met MSYS en MINGW (en ook nog ActivePerl) een soort van unix omgeving wordt opgebouwd (cfr. cygwin). Daarin worden via een shellscript de nodige paketten (glib, gtk, gimp, atk, pango, etc.) binnengehaald en geplaatst waarna opdracht wordt gegeven om de GIMP te compileren. Het resultaat is een win32 binary (gimp.exe) en bijhorende libs.

Tot nu toe verliep alles vrij goed op een test machine: shellscripts uitvoeren, etc. Maar bij het configure van de GIMP sources om ze te compilen loop ik vast op volgende error

code:
1
2
3
4
5
6
checking for pkg-config... /mingw/bin/pkgconfig
checking for GLIB - version >= 2.8.0... no
*** 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.


Ik ben er al achter gekomen dat hij gewoon GTK/GLIB niet terugvindt. Nogal logisch aangezien ik niet bepaald in een zeer alledaagse omgeving werk. Zo is er een directory /mingw waarin alle libs staan (/mingw/lib, /mingw/include,...)

Nochtans staan de paketten mooi geinstalleerd. Ik heb het gechecked en gedubbelchecked (met find | grep glib)

Ik heb al vanalles geprobeerd met de --prefix variabele om toch maar diets te maken waar ie die nodige libs kan vinden. Zonder succes.

Heeft iemand hier toevallig al ervaringen mee gehad?

Thanks!

PS: ja ik kan photoshop gebruiken, maar omdat photoshop de TIFF specificatie niet bepaald respecteert (er worden hopen private tags toevoegd) zouden we die juist net niet willen gebruiken.

[ Voor 5% gewijzigd door netsensei916 op 29-11-2005 12:29 ]

"There are only 10 kinds of people on this world. Those who know binary and those who don't"


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 22:38

Cyphax

Moderator LNX
Waarom installeer je niet de native Windows versie?
http://gimp.org/windows/
Dan hoef je niets te compileren ofzo. :)

Saved by the buoyancy of citrus


  • netsensei916
  • Registratie: Februari 2003
  • Laatst online: 16-10-2006

netsensei916

Convicted Debian Junkie

Topicstarter
Cyphax schreef op dinsdag 29 november 2005 @ 12:29:
Waarom installeer je niet de native Windows versie?
http://gimp.org/windows/
Dan hoef je niets te compileren ofzo. :)
Ja, maar hoe compileer ik dan plugins voor de GIMP? Ik vind daar geen enkele houvast voor en de idee die ik had was dat je op zijn minst de GIMP sources nodig hebt en een ontwikkelomgeving. Sow...

"There are only 10 kinds of people on this world. Those who know binary and those who don't"


  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

Maar vergeet niet de gtk2 toolkit eerst te installeren :).

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje


  • Cyphax
  • Registratie: November 2000
  • Laatst online: 22:38

Cyphax

Moderator LNX
netsensei schreef op dinsdag 29 november 2005 @ 12:34:
[...]


Ja, maar hoe compileer ik dan plugins voor de GIMP? Ik vind daar geen enkele houvast voor en de idee die ik had was dat je op zijn minst de GIMP sources nodig hebt en een ontwikkelomgeving. Sow...
If you are a developer interested in creating plug-ins or working on the GIMP source code, you may want to download some additional packages (these are not needed for normal users):

* Individual .zip packages for GTK+, GLib and other libraries - for developers and advanced users (provided by Tor Lillqvist).
Probeer het daar eens mee :)

Saved by the buoyancy of citrus