[Marble-devel] other (parallel-install) qt4/qt5 related build fixes

Rex Dieter rdieter at math.unl.edu
Fri Mar 13 14:50:23 UTC 2015


While working on making a full parallel-installable qt4/qt5 libmarblewidget, 
I ran into a few other issues:

1. Qt5 build fails due to missing header

http://pkgs.fedoraproject.org/cgit/marble.git/tree/marble-14.12.1-opencachingcom_Qt5WebKitWidgets.patch

2. cake looks for qextserialport and quazip dependencies, but these could be 
(and probably are) linked against qt4 (historically at least).  For Qt5 
builds, look for different library name (using -qt5 suffix):

http://pkgs.fedoraproject.org/cgit/marble.git/tree/marble-14.12.3-qextserialport.patch

http://pkgs.fedoraproject.org/cgit/marble.git/tree/marble-14.12.3-quazip_qt5.patch

This was the source of crashes I saw with marble plugins when testing the 
Qt5 build.

-- Rex



More information about the Marble-devel mailing list