On Thu, 2008-11-13 at 18:57 +0100, Martin Nordholts wrote:
> * Use a distro which has packages for reasonably new versions of the
> libraries GIMP depend on. Ubuntu 8.10 should work just fine.
> * Don't install any dependencies you need to build yourself (typically
> babl and GEGL) into /usr/local, that will only create problems. Instead
> put those in /opt and refer to the libraries in /opt explicitly when
> configuring GIMP/the dependencies.
It doesn't hurt to put babl and GEGL into /usr/local. Just run configure
without any extra arguments and things will just work.
> * Build unoptimized, debbugable versions of GLib and GTK+ so that you
> can debug seamlessly through the GIMP/GTK+/GEGL/GLib/babl stack.
There's no need to do that. You can simply install the debug symbols for
these libraries. The most important packages are libgtk2.0-0-dbg and
> example, this is the autogen command I use to configure a fresh checkout
> of GIMP trunk:
> export CFLAGS='-g -O0'; ACLOCAL_FLAGS="-I /opt/glib-trunk/share/aclocal
> -I /opt/gtk-trunk/share/aclocal"
> ./autogen.sh --prefix=/opt/gimp-trunk
If you follow my advice to install babl and GEGL into /usr/local, you
can just run autogen.sh without any extra arguments.
Gimp-developer mailing list