Gentoo Archives: gentoo-user

From: Dirk Uys <dirkcuys@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] KDE4.2 compile problem
Date: Tue, 03 Feb 2009 05:53:26
Message-Id: 79e3aefb0902022153k1de6b580t6424b4973303cc80@mail.gmail.com
1 Hi
2
3 I'm trying to emerge kde-4.2, but the kde-base/systemsettings-4.2.0
4 ebuild fails:
5
6 Scanning dependencies of target kdeinit_kxkb
7 [ 23%] Building CXX object
8 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kdeinit_kxkb_automoc.o
9 [ 24%] Building CXX object
10 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/rules.o
11 Linking CXX shared module ../../lib/kcm_keyboard_layout.so
12 CMakeFiles/kcm_keyboard_layout.dir/x11helper.o: In function
13 `X11Helper::registerForNewDeviceEvent(_XDisplay*)':
14 x11helper.cpp:(.text+0x21): undefined reference to
15 `_XiGetDevicePresenceNotifyEvent(_XDisplay*)'
16 collect2: ld returned 1 exit status
17 make[2]: *** [lib/kcm_keyboard_layout.so] Error 1
18 make[1]: *** [kcontrol/kxkb/CMakeFiles/kcm_keyboard_layout.dir/all]
19 Error 2
20 make[1]: *** Waiting for unfinished jobs....
21 [ 24%] Building CXX object
22 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbconfig.o
23 [ 24%] Building CXX object
24 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/extension.o
25 [ 25%] Building CXX object
26 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/x11helper.o
27 [ 25%] Building CXX object
28 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/pixmap.o
29 [ 26%] Building CXX object
30 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/xklavier_adaptor.o
31 [ 26%] Building CXX object
32 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbcore.o
33 [ 27%] Building CXX object
34 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/layoutmap.o
35 [ 27%] Building CXX object
36 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbapp.o
37 [ 27%] Building CXX object
38 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbwidget.o
39 [ 28%] Building CXX object
40 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkb_adaptor.o
41 [ 28%] Building CXX object
42 kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkb_part.o
43 /var/tmp/portage/kde-base/systemsettings-4.2.0/work/systemsettings-4.2.0/kcontrol/kxkb/kxkb_part.cpp:37:
44 warning: unused parameter 'args'
45 Linking CXX shared library ../../lib/libkdeinit4_kxkb.so
46 CMakeFiles/kdeinit_kxkb.dir/x11helper.o: In function
47 `X11Helper::registerForNewDeviceEvent(_XDisplay*)':
48 x11helper.cpp:(.text+0x21): undefined reference to
49 `_XiGetDevicePresenceNotifyEvent(_XDisplay*)'
50 collect2: ld returned 1 exit status
51 make[2]: *** [lib/libkdeinit4_kxkb.so] Error 1
52 make[1]: *** [kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/all] Error 2
53 make: *** [all] Error 2
54
55 I have the latest version of libXi (1.2.0). I tried searching the net,
56 but the only answer I got was that some guy on the kde forums had the
57 same problem and resolved it by installing the latest version of libXi
58 from the repository.
59
60 Have anyone else successfully built kde4.2?
61
62 Regards
63 Dirk

Replies

Subject Author
[gentoo-user] Re: KDE4.2 compile problem Nikos Chantziaras <realnc@×××××.de>
Re: [gentoo-user] KDE4.2 compile problem Jerry McBride <mcbrides9@×××××××.net>
Re: [gentoo-user] KDE4.2 compile problem "Arttu V." <arttuv69@×××××.com>
Re: [gentoo-user] KDE4.2 compile problem "J. Roeleveld" <joost@××××××××.org>
Re: [gentoo-user] KDE4.2 compile problem Christopher Walters <cjw2004d@×××××××.net>