building gnome 2.0
- From: Sander Vesik <Sander Vesik Sun COM>
- To: gnome-2-0-list gnome org
- Subject: building gnome 2.0
- Date: Sat, 16 Jun 2001 21:58:19 +0100 (BST)
or rather, building the various existing components that work in gnome-2.0
environment.
This is not meant to be *THE* klist - it is probably not exhastive, does
not caontain everything and may have also have other flaws. It doesn't
list anything that doesn't build.
Pre-requisties:
* autoconf 2.13 (only newish version that actually appears to
work), automake 1.4-p1 [1] and libtool 1.4
* gettext - esp. as various configure.in files do really dodgy
things relying like on the presence of m4 macros provided by
gettext
* freetype-2.0.1+ - needed to get a pango installation that
libgnomecanvas is happy with
* pkg-config 0.7.0
* m4 macros from the HEAD of the cvs module gnome-common
* the environment variable CERTIFIED_GNOMIE must be set to a
non-empty string
in all cases, building should be possible by doing the following:
./autogen.sh --prefix=/gnome/goes/here --disable static
make
make install
the exception is ORBit-martin-forked that is not happy if presented with
--disable-static
Then build (no dependancies inside groups):
a)
* glib
* pango
* atk
* gnome-xml
* orbit [2]
b)
* libxslt
* gtk+
* oaf
* gconf
* libart_lgpl
* libgnomebase
c)
* gnome-vfs [3]
* libgnomecanvas
* libbonobo
d)
* libgnome
* libbonoboui
* libzvt
* libbonobo-config
e)
* libgnomeui
f)
* libgnome1-compat
[1] Tends to create circular dependancies from time to time but is needed
and automake head might not work at all
[2] Pick an orbit - you can choose between ORBit-martin-forked and ORBit2.
In case you picked ORBit2, you are going to need
[3] Does not work with gtkwindow.h rev 1.41 due to use of -Werror, it is
fixed since.
If you want to be able to do 'make dist' you need to have gtk-doc which is
another whole kettle of fish.
Sander
One day a tortoise will learn to fly
-- Terry Pratchett, 'Small Gods'
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]