On Tuesday 03 February 2009 12:53:22 am Dirk Uys wrote:
> Hi
>
> I'm trying to emerge kde-4.2, but the kde-base/systemsettings-4.2.0
> ebuild fails:
>
> Scanning dependencies of target kdeinit_kxkb
> [ 23%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kdeinit_kxkb_automoc.o
> [ 24%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/rules.o
> Linking CXX shared module ../../lib/kcm_keyboard_layout.so
> CMakeFiles/kcm_keyboard_layout.dir/x11helper.o: In function
> `X11Helper::registerForNewDeviceEvent(_XDisplay*)':
> x11helper.cpp:(.text+0x21): undefined reference to
> `_XiGetDevicePresenceNotifyEvent(_XDisplay*)'
> collect2: ld returned 1 exit status
> make[2]: *** [lib/kcm_keyboard_layout.so] Error 1
> make[1]: *** [kcontrol/kxkb/CMakeFiles/kcm_keyboard_layout.dir/all]
> Error 2
> make[1]: *** Waiting for unfinished jobs....
> [ 24%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbconfig.o
> [ 24%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/extension.o
> [ 25%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/x11helper.o
> [ 25%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/pixmap.o
> [ 26%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/xklavier_adaptor.o
> [ 26%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbcore.o
> [ 27%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/layoutmap.o
> [ 27%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbapp.o
> [ 27%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkbwidget.o
> [ 28%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkb_adaptor.o
> [ 28%] Building CXX object
> kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/kxkb_part.o
> /var/tmp/portage/kde-base/systemsettings-4.2.0/work/systemsettings-4.2.0/kc
>ontrol/kxkb/kxkb_part.cpp:37: warning: unused parameter 'args'
> Linking CXX shared library ../../lib/libkdeinit4_kxkb.so
> CMakeFiles/kdeinit_kxkb.dir/x11helper.o: In function
> `X11Helper::registerForNewDeviceEvent(_XDisplay*)':
> x11helper.cpp:(.text+0x21): undefined reference to
> `_XiGetDevicePresenceNotifyEvent(_XDisplay*)'
> collect2: ld returned 1 exit status
> make[2]: *** [lib/libkdeinit4_kxkb.so] Error 1
> make[1]: *** [kcontrol/kxkb/CMakeFiles/kdeinit_kxkb.dir/all] Error 2
> make: *** [all] Error 2
>
> I have the latest version of libXi (1.2.0). I tried searching the net,
> but the only answer I got was that some guy on the kde forums had the
> same problem and resolved it by installing the latest version of libXi
> from the repository.
>
> Have anyone else successfully built kde4.2?
>
> Regards
> Dirk

It compiled with zero errors on a 32bit x86 with the necessary ebuilds 
autounmasked. If you need more info, feel free to email me direct.



-- 

*****************************************************************************
                                       
                             From the desk of:
                             Jerome D. McBride
                                       
   06:37:10 up 48 days, 12:43,  5 users,  load average: 2.87, 1.30, 0.49
 
*****************************************************************************

Reply via email to