all repos — openbox @ bc099a5fdbc16d55f95f585f0509316aedbf9cf3

openbox fork - make it a bit more like ryudo

README.CVS (raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
To build Openbox from CVS you need:

A C++ Compiler (GNU GCC/G++ 3.2+ suggested)
GNU Gettext 0.11.5
GNU Autoconf 2.50+
GNU Automake 1.7+ (<= 1.4 confirmed to not work)
GNU Libtool
Xft2 library/headers (devel package) (http://www.fontconfig.org)
Xlib library/headers (devel package)
Python library/headers (devel package) (http://www.python.org)
SWIG 1.3.17+ (http://www.swig.org)

I recommend the latest version of all these packages.

Do the following to build and install Openbox in CVS:

% ./bootstrap
% ./configure
% make all install

When building the SWIG generated wrappers (*_wrap.cc), a huge number of
compiler warnings will be generated. Don't be phased by this, it doesn't mean
anything is broken unless you get an actual error.

Don't try running it from the src/ directory without installing, it won't work.
It needs to be installed before it is run.

The installed binary is 'openbox3'.



----
Here's the packages from Debian (sid):
  g++
  gettext
  automake1.7
  autoconf
  libtool
  libxft2-dev
  python-dev
  swig1.3


----
Check out the Wiki for how to configure Openbox 3:
http://icculus.org/openbox/phpwiki/index.php/PythonScripting