Beta binary
Thiago Macieira
thiago at macieira.org
Thu Nov 28 10:21:51 UTC 2013
On quinta-feira, 28 de novembro de 2013 15:34:18, Robert Helling wrote:
> in fact, that plugin was not in the dmg. It somehow used the marble libs
> from /usr/local/lib. After deleting those it works. Thanks a lot!
Dirk and I spent almost two hours yesterday fighting issues that were related
to Marble loading plugins from other locations. Whenever it finds plugins that
it wasn't supposed to load, it also loads another copy of Qt, which will crash
somewhere. Your case was because the atmosphere plugin's constructor
constructed a QPixmap and that's what crashed.
Looks like MarbleWidget hardcodes some paths during its build and will find the
plugins.
Dirk, I suggest a simple workaround: pass
-DCMAKE_INSTALL_PREFIX=/dev/null/doesnt/exist
Since we don't actually use the make install functionality, this will mean no
plugins are ever found.
--
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
Software Architect - Intel Open Source Technology Center
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.hohndel.org/pipermail/subsurface/attachments/20131128/895b10c3/attachment.sig>
More information about the subsurface
mailing list