[kde-freebsd] missing symbol
chuckr at telenix.org
Tue Mar 10 21:25:36 CET 2009
-----BEGIN PGP SIGNED MESSAGE-----
[resend after joining list]
I'm trying to install kde4, but I keep on hitting my head against a missing
symbol. Starting with kdelibs4, that needs a binary, /usr/local/bin/automoc4,
but that binary is missing this symbol:
_Z7qstrcmpRK10QByteArrayPKc : qstrcmp(QByteArray const&, char const*)
(I decoded it via c++filt). It IS part of automoc4, a missing UNK symbol. I
can't tell where that symbol is coming from, although I found all of the
libraries automoc4 depended on that I could, and updated them, figuring that it
had to be some missing symbol there.
I also used "foreach" in tcsh, and used it to scan every lib in /usr/local/lib,
so that I could used objdump and grep to search for that symbol. It wasn't
there. That's usually a really reliable way to find libraries that should have
been linked in.
I also rebuilt devel/automoc4, the binary, no help there either.
Does this sound familiar, or does anyone have any additional idea where I could
do something useful towards fixing this? I want to get kde4 working, and I
don't want to lose my current kde installation (which means I can't reboot at
the moment, else I'll lose kde completely).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
More information about the kde-freebsd