Qt-interest Archive, March 2002
XkbSetPerClientControls
Message 1 in thread
Hello to everybody who can and wants to help me,
I'm trying the multiclip example from the QT3 documentation on an embedded
board with X-server, but I get a strange error.
The program multiclip works fine on my normal PC with Mandrake 8.0, but not
on the board.
I start the program in the xinitrc script file.
The only message I get is:
/usr/local/multiclip: error while loading shared library /lib/libqt.so.3:
undefined symbol: XkbSetPerClientControls
/lib/libqt.so.3 is a link to libqt.so.3.0.2
Can anybody help me solve this problem, or has anybody got an idea where the
problem is?
Thank you
kind regards,
Bart
Message 2 in thread
Its an X11 keyboard function
It should be in libX11.so
Hope this info is of some use
--
[ signature omitted ]
Message 3 in thread
On Tue, Mar 26, 2002 at 02:03:53PM +0100, Bart van Haperen wrote:
> Hello to everybody who can and wants to help me,
>
> I'm trying the multiclip example from the QT3 documentation on an embedded
> board with X-server, but I get a strange error.
> The program multiclip works fine on my normal PC with Mandrake 8.0, but not
> on the board.
> I start the program in the xinitrc script file.
> The only message I get is:
>
> /usr/local/multiclip: error while loading shared library /lib/libqt.so.3:
> undefined symbol: XkbSetPerClientControls
>
> /lib/libqt.so.3 is a link to libqt.so.3.0.2
>
> Can anybody help me solve this problem, or has anybody got an idea where the
> problem is?
XkbSetPerClientControls is a function of the Xkb extension which is
used to enable dead keys during keyboard grabs. Apparently the X
libs on your board don't have this method. Recompiling your Qt with
-no-xkb (as you apparently don't compile on your board directly)
should fix the problem. (you'll have to live with the dead keys
during grabs problem though :)
Simon