[vox-tech] Fwd: strange error loading google earth [solved]

Dylan Beaudette dylan.beaudette at gmail.com
Tue Nov 9 15:14:50 PST 2010


wow. what a mess. It looks like anything that was linking with Qt was
being mis-directed to google earth's local copy:

ldd -r /usr/lib/libQtGui.so.4
        linux-gate.so.1 =>  (0xb786c000)
        libQtCore.so.4 => /usr/local/google-earth/libQtCore.so.4 (0xb6b2e000)
[...]

and thus symbols were getting mangled. I'll back-off on google earth
for a while, and make sure everything else is working.

Dylan






On Tue, Nov 9, 2010 at 2:35 PM, Dylan Beaudette
<dylan.beaudette at gmail.com> wrote:
> [snip]
>>
>> Thanks. I wonder if the problem I am having may have something to do with this
>> other error I just noticed:
>>
>> kate: symbol lookup error: /usr/lib/libQtSql.so.4: undefined symbol:
>> _ZN14QObjectPrivate15checkWindowRoleEv
>>
>> ???
>>
>> Dylan
>
> Even stranger, I am seeing all kinds of unresolved symbol errors-
> mostly with Qt and KDE libraries:
>
> kmail: symbol lookup error: /usr/lib/libQtScript.so.4: undefined
> symbol: _ZN14QObjectPrivate15checkWindowRoleEv
>
>
> checking for all un-defined symbols:
> ldd -r /usr/lib/libQt*.so.* 2>&1 | grep undefined | tr -d '()'  | awk
> '{print $4}' | sort -n | uniq
>
> /usr/lib/libQt3Support.so.4
> /usr/lib/libQt3Support.so.4.6
> /usr/lib/libQt3Support.so.4.6.3
> /usr/lib/libQtCLucene.so.4
> /usr/lib/libQtCLucene.so.4.6
> /usr/lib/libQtCLucene.so.4.6.3
> /usr/lib/libQtDBus.so.4
> /usr/lib/libQtDBus.so.4.6
> /usr/lib/libQtDBus.so.4.6.3
> /usr/lib/libQtDesignerComponents.so.4
> /usr/lib/libQtDesignerComponents.so.4.6
> /usr/lib/libQtDesignerComponents.so.4.6.3
> /usr/lib/libQtDesigner.so.4
> /usr/lib/libQtDesigner.so.4.6
> /usr/lib/libQtDesigner.so.4.6.3
> /usr/lib/libQtGui.so.4
> /usr/lib/libQtGui.so.4.6
> /usr/lib/libQtGui.so.4.6.3
> /usr/lib/libQtHelp.so.4
> /usr/lib/libQtHelp.so.4.6
> /usr/lib/libQtHelp.so.4.6.3
> /usr/lib/libQtNetwork.so.4
> /usr/lib/libQtNetwork.so.4.6
> /usr/lib/libQtNetwork.so.4.6.3
> /usr/lib/libQtOpenGL.so.4
> /usr/lib/libQtOpenGL.so.4.6
> /usr/lib/libQtOpenGL.so.4.6.3
> /usr/lib/libQtScript.so.4
> /usr/lib/libQtScript.so.4.6
> /usr/lib/libQtScript.so.4.6.3
> /usr/lib/libQtScriptTools.so.4
> /usr/lib/libQtScriptTools.so.4.6
> /usr/lib/libQtScriptTools.so.4.6.3
> /usr/lib/libQtSql.so.4
> /usr/lib/libQtSql.so.4.6
> /usr/lib/libQtSql.so.4.6.3
> /usr/lib/libQtSvg.so.4
> /usr/lib/libQtSvg.so.4.6
> /usr/lib/libQtSvg.so.4.6.3
> /usr/lib/libQtTest.so.4
> /usr/lib/libQtTest.so.4.6
> /usr/lib/libQtTest.so.4.6.3
> /usr/lib/libQtWebKit.so.4
> /usr/lib/libQtWebKit.so.4.6
> /usr/lib/libQtWebKit.so.4.6.3
> /usr/lib/libQtXmlPatterns.so.4
> /usr/lib/libQtXmlPatterns.so.4.6
> /usr/lib/libQtXmlPatterns.so.4.6.3
> /usr/lib/libQtXml.so.4
> /usr/lib/libQtXml.so.4.6
> /usr/lib/libQtXml.so.4.6.3
>
>
>
> .... which is a lot of stuff ! What could be causing this?
>
> Cheers,
> Dylan
>


More information about the vox-tech mailing list