]> icculus.org git repositories - dana/openbox.git/blob - README.GIT
make the root background color a config option, and add name_window_pixmap() helper...
[dana/openbox.git] / README.GIT
1 To build Openbox from git you need:
2
3 A C Compiler (GNU GCC 3.2+ suggested)
4 GNU Gettext 0.14.4
5 GNU Autoconf 2.50+
6 GNU Automake 1.9 (no more, no less)
7 GNU Libtool
8 Xlib library/headers (devel package)
9 Pkg-Config
10 Glib 2.0+ library/headers (devel package) (http://www.gtk.org)
11 libxml2 2.0+ library/headers (devel package)
12 Pango 1.10+ library/headers (devel package)
13 cvs
14 flex
15 bison
16
17 Optionally you may want:
18 X Cursor library/headers (devel package)
19 Startup Notification library/headers 0.8+ (devel package)
20
21 We recommend the latest versions of all these packages.
22
23 Do the following to build and install Openbox in git:
24
25 % ./bootstrap
26 % ./configure
27 % make
28 su to root and
29 % make install
30 or
31 % sudo make install
32
33 Don't try running it from the openbox/ directory without installing, it won't work.
34 It needs to be installed before it is run.
35
36 The following commands will be available: openbox-session,
37   openbox-gnome-session, openbox-kde-session, and openbox.
38
39 See the man pages for details about them.  If you want to run Openbox on its
40   own, you probably want to run "openbox-session".
41
42
43
44 ----
45 In debian unstable, you want these packages:
46 gcc
47 gettext
48 automake1.9
49 autoconf
50 libtool
51 libpango1.0-dev
52 pkg-config
53 libglib2.0-dev
54 libxml2-dev
55 libxcursor-dev
56 libstartup-notification0-dev
57 xlibs-dev
58
59 tip: run "update-alternatives --config automake" and select automake1.9 before
60   running ./configure
61
62 ----