Sign up now! · Forgot password?
gimpusers.com RSS feed
58 @ identi.ca
819 @ Twitter

Quick notes for compiling GIMP 2.5.0 on Ubuntu 7.10

By at 2008-04-11 18:17:47 UTC, last updated over 3 years ago.
Creative Commons License
This work by Richard Hirner is licensed under the Attribution-NonCommercial 3.0 Unported terms.

GIMP 2.5.0 has been released and you are curious what’s new? You can compile it yourself and try it out.

But please note: GIMP 2.5.0 is a development version, that means it should only be used for testing and not for production use. Don’t make useless bug reports to the developers.

Basic procedure:

1) Install the necessary packages to compile programs. Make sure gcc, g++, ruby (for the docs), and the development versions of some basic libraries are installed. If one of the “configure” processes below fails because it needs a certain library, install it. For instance, if configure tells you “Can’t find xxx”, install “libxxx-dev”.

2) Download these tarballs from the respective file servers (take the most recent version): BABL, GLib, GEGL, Gtk+, GIMP
ftp://ftp.gimp.org/pub/
http://ftp.gnome.org/pub/gnome/sources/glib/2.16/
http://ftp.gnome.org/pub/gnome/sources/gtk+/2.12/

3) Extract BABL, “./configure —prefix=/opt/gimp-2.5”, “make”, “sudo make install”

4) Extract GLib, “./configure —prefix=/opt/gimp-2.5”, “make”, “sudo make install”

5) Make binaries, includes, libraries in /opt/gimp-2.5 available for use:
export PATH=/opt/gimp-2.5/bin:$PATH
export LD_LIBRARY_PATH=/opt/gimp-2.5/lib
export PKG_CONFIG_PATH=/opt/gimp-2.5/lib/pkgconfig

6) Extract GEGL, “./configure —prefix=/opt/gimp-2.5”, “make”, “sudo make install”

7) Extract Gtk+, “./configure —prefix=/opt/gimp-2.5”, “make”, “sudo make install”

8) Extract GIMP, “configure —prefix=/opt/gimp-2.5”, “make”, “sudo make install”

9) Enjoy with “/opt/gimp-2.5/bin/gimp-2.5”

Your Ad Here

Comments

Post your own comments, questions or hints here. The author and other users will see your posting and can reply to it.

Of course, you can also ask in the chat.

Subscription management

Please log in to manage your subscriptions.

*

As a registered user, you can rate articles and comments, attach files to comments, subscribe to topics and you don't need to solve CAPTCHAs anymore.

*…optional

redforce member for over 5 years redforce 222 comments
over 3 years ago

If you get this error when compiling GIMP 2.6, just ignore it (make install should work):

gcc .libs/2geglbuffer.o -o .libs/2geglbuffer -Wl,--export-dynamic -pthread ../gegl/.libs/libgegl-0.0.so -L/opt/gimp-2.5/lib /opt/gimp-2.5/lib/libgio-2.0.so /opt/gimp-2.5/lib/libgobject-2.0.so /opt/gimp-2.5/lib/libgmodule-2.0.so -ldl /opt/gimp-2.5/lib/libgthread-2.0.so -lrt /opt/gimp-2.5/lib/libglib-2.0.so /opt/gimp-2.5/lib/libbabl-0.0.so -lm -Wl,--rpath -Wl,/opt/gimp-2.5/lib
.libs/2geglbuffer.o: In function `main':
2geglbuffer.c:(.text+0x31): undefined reference to `gtk_init'
collect2: ld returned 1 exit status

ccbarr member for about 4 years ccbarr 1 comment
about 4 years ago

I used the outlined method and I was able to install the unstable version successfully with no problems.

Your Ad Here