QT_${basename}_LIBRARY

Thiago Macieira thiago at kde.org
Thu May 18 18:30:56 CEST 2006


Alexander Neundorf wrote:
>...and under Linux and FreeBSD we don't want to link to the Qt debug
> libs, not sure about OS X, also not sure about mingw.
>And AFAIK we need a different debug postfix for msvc, but not for the
> others. And then it has to be ensured that also the exported
> dependencies work.

On MacOS, you want to link to the non-debug version of the libraries, 
always. If you want to debug your program, you can tell the dynamic 
loader to load the debugging version.

On ELF systems (Linux), there's no equivalent switch. And since it's too 
easy to load both libraries into memory (with undesirable results), we 
(Trolltech) are considering how to solve this for 4.2. One thing is 
certain: -debug-and-release will produce libraries with the same soname. 
The question is whether they'll be installed in a separate directory or 
with a different name (a la MacOS X).

-- 
Thiago Macieira  -  thiago (AT) macieira.info - thiago (AT) kde.org
  thiago.macieira (AT) trolltech.com     Trolltech AS
    GPG: 0x6EF45358                   |  Sandakerveien 116,
    E067 918B B660 DBD1 105C          |  NO-0402
    966C 33F5 F005 6EF4 5358          |  Oslo, Norway
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: not available
Url : http://mail.kde.org/pipermail/kde-buildsystem/attachments/20060518/c22dc96c/attachment.pgp 


More information about the Kde-buildsystem mailing list