[Interest] Mixing debug and release builds of Qt5 modules on Linux

Lisandro Damián Nicanor Pérez Meyer perezmeyer at gmail.com
Fri Mar 20 19:17:41 CET 2015


On Friday 20 March 2015 01:03:55 Allan Sandfeld Jensen wrote:
> On Thursday 19 March 2015, Jan Kundrát wrote:
> > Hi,
> > are there any problems when some Qt5 modules are built using CONFIG+=debug
> > and others in release mode on Linux? A Qt5 maintainer at Gentoo says that
> > he's heard that this mixing debug and release can break the ABI. Based on
> > what I know about Qt5, I do not think that it is true. Can we expect any
> > problems when we do mix these modules?
> 
> No that works perfectly fine on Linux. In fact you can even combine the two
> into release builds with debug symbols, and even have the debug symbols for
> the release build in a separate file.

And that's what we use in Debian, for example. After building we strip out the 
symbols and then package them in different binary-packages.

-- 
Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20150320/699ee0ba/attachment.sig>


More information about the Interest mailing list