Help - Search - Members - Calendar
Full Version: RedHat Enterprise Linux 3 - Fedora Core rpm shows this error
Skype Community > English > Skype for Linux
carcarx_
Engine::init invoked. user is
/usr/bin/skype: relocation error: /usr/bin/skype: undefined symbol: _ZN7QActionC1EP7QObjectPKc
Jaanus
What version of Qt does RHEL have? The error appears when you are trying to run a Qt 3.2 dynamic on a system that only has Qt 3.1 available.
macsat_
RHEL is basically a RH9 withe some extra non-GPL packages and a lot of security updates and fixes that RH9 have never had (since RH stopped support for RH9)

My guess is that RH9 uses Qt3.1 :-)

/macsat
carcarx_
QUOTE(terminus)
What version of Qt does RHEL have? The error appears when you are trying to run a Qt 3.2 dynamic on a system that only has Qt 3.1 available.


qt-3.1.2-13

I went to what I thought was the qt site and downloaded 3.3.2 (the latest).
Built the whole developers environment (that's how the package comes),
got the non-statically linked version of Skype, and got the same
error.

Where should I be downloading qt 3.2 from?

Thanks!
Ted_
Older versions can be found in the ftp archives: ftp://ftp.trolltech.com/qt/source/
jalmberg_
I get the same error with Qt 3.3.2.

Is the only solution really to downgrade Qt?

-- John
Jaanus
No you should not have to downgrade, it should work fine with newer versions of Qt, like 3.3.
Ted_
Also, make sure that your QT has the threading supported if your OpenGL is multi-threaded. When you compile your own QT, check for a small notice (that could be easily overlooked) after typing "./configure". It appears after the command and before the copyright notice. I needed, type "./configure -thread"; QT normally compiles without threads.
carcarx_
QUOTE(Ted)
Also, make sure that your QT has the threading supported if your OpenGL is multi-threaded. When you compile your own QT, check for a small notice (that could be easily overlooked) after typing \"./configure\". It appears after the command and before the copyright notice. I needed, type \"./configure -thread\"; QT normally compiles without threads.


Ted,

I built 3.3-2 with -thread and used both the FC2 and dynamic version of Skype for Linux
and still get choppy sound. So, in my case, the problem lay elsewhere.

(Same hardware, with a different boot disk, run Skype for SuSe just fine!)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.