Thanks Ray

> At 01:50 PM 3/1/2005 +0800, Peter H. wrote:
> >Hi,
> >
> >in slackware10 trying to open skype a program
> >for Internet telephony I get the following error:
> >
> >relocation error: /usr/lib/qt/lib/libqt-mt.so.3: undefined symbol:
> >XkbSetPerClientControls
> >
> >and the program aborts.
> >
> >How to resolve?
> >
> >Thanks & regards

On Mon, 28 Feb 2005 22:21:39 -0800
Ray Olszewski <[EMAIL PROTECTED]> wrote:
> 
> Probably by getting a newer version of libqt-mt.so.3 . An undefined symbol 
> usually means you have an older version of a library than the app was 
> compiled against. (If you have the library's -dev package installed ... or 
> whatever Slackware calls the packages with the headers files for various 
> libraries ... you could check the headers for this function call, as a way 
> of confirming my guess.)
> 
> In Debian-Sid, the current version of this package is 3.2.3-4 . The 
> installed copy I have on a system here is timestamped last July, but I 
> doubt my version is the current package. The Skype site says you need at 
> least version 3.2 of this library.

The version I have is 3.3.2 which I took from a Fedora 3 CD. In Fedora 2
Skype opens with this version which I copied to slackware.

> 
> I'm guessing that you got Skype from the Skype site, not as part of 
> Slackware, probably the dynamic binary the site offers for download. The 
> Skype site does also  list a version that has QT 3.2 compiled statically. I 
> imagine that includes the libqt-mt part, so using that might be an 
> effective workaround.

I tried both the dynamic and static version and I am getting the same error.

::$ ls -l  /usr/lib/qt/lib/libqt-mt.so.3
lrwxrwxrwx  1 root root 17 2004-10-29 09:24 /usr/lib/qt/lib/libqt-mt.so.3 ->
libqt-mt.so.3.3.2

> PS - Just to avoid misunderstanding ... libqt-mt.so.3 is normally a 
> symlink, to something like this:
> 
>          /usr/lib/libqt-mt.so.3 -> libqt-mt.so.3.2.3
> 
>   You need to check the underlying library it is a symlink to to determine 
> the version.
> 



-- 
Peter

-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs

Reply via email to