[osg-users] Linux packaging: Qt 4 vs 5

Robert Osfield robert.osfield at gmail.com
Fri Jul 15 02:45:21 PDT 2016


Hi Qt'ers,

I feel the Qt4 vs Qt5 issues really require use to have two separate
libs built i.e. osgQt4 and osgQt5.  With 3rd party applications
currently depending upon a osgQt header the distro's that depend upon
this will obviously prefer to maintain a osgQt header and osgQt lib
name.  Would it be possible to use symbolic links from osgQt to osgQt4
or osgQt5?

On the OSG source code side we could have two separate Qt NodeKits
within the main repository or play games with building the same source
several times with different build options and install targets.  Even
this route doesn't really solve the wider problem that Qt and OSG rev
at different rates.

Longer term I think the right solution is to spin out osgQt from the
core OSG and maitain osgQt or two separate osgQt4 and osgQt5 projects
and have this maintained by Qt experts in the OSG community rather
than myself who only a small amount of experience with Qt.

Potentially we could spin out osgQt for 3.6.  It's short notice, but
removing things from the core OSG is low risk for the OSG itself, it
just requires a bit of work from the community and myself to set up
the osgQt/osgQt4/osgQt5 NodeKit so it can live long and prosper
outside the core OSG.

Would anyone like to get involved on the osgQt side?

Robert.



More information about the osg-users mailing list