Trolltech Home | Qt-interest Home | Recent Threads | All Threads | Author | Date
All threads index page 9

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