Re: [i3] Compiling from Source

  • From: "BRAGA, Bruno" <bruno.braga@xxxxxxxxx>
  • To: "Discussions/Questions about the i3 window manager" <i3-discuss@xxxxxxxxxxxxx>
  • Date: Wed, 11 Jul 2012 16:39:36 +1000

Thanks guys.... It is a bit painful to go through all dependencies (and
package naming conventions)... now I got stuck in the :

$ make
[libi3] CC fake_configure_notify.c
In file included from fake_configure_notify.c:14:0:
../include/libi3.h:19:29: fatal error: xcb/xcb_keysyms.h: No such file or
directory
compilation terminated.
make[1]: *** [fake_configure_notify.o] Error 1
make: *** [libi3/libi3.a] Error 2

But installing all I could think of (xcb-proto libxcb1 libxcb1-dev
libxcb-util0 libxcb-util0-dev), and still nothing...

The autobuilder option seems interesting, but apt-get says I am already in
the latest version... should I use a --resintall flag?

Anyways, I guess I'd better get it compilable locally, because I want to do
some changes in the code myself, and test it properly.


Thanks.

--
*Braga, Bruno*
www.brunobraga.net
bruno.braga@xxxxxxxxx


On Wed, Jul 11, 2012 at 4:12 PM, Michael Stapelberg <michael@xxxxxxxx>wrote:

Hi Bruno,

Quoting BRAGA, Bruno (2012-07-11 05:29:11)
For instance, cloning the source from git:

$ git clone git://code.i3wm.org/i3
$ cd i3
$ make
In file included from src/auto_detect_format.c:15:0:
include/i3status.h:7:21: fatal error: confuse.h: No such file or
directory
compilation terminated.
make: *** [src/auto_detect_format.o] Error 1
This output is fake. You are compiling i3status, but you’re telling us
you compile i3.

I am running it on Ubuntu 12.04 64-bit by the way.
Use our auto-builder repository, see
http://i3wm.org/docs/repositories.html

Best regards,
Michael

Other related posts: