Thiago Macieira schrieb:
> Christian Ehrlicher wrote:
>> Apart from this, I currently stopped msvc compilation because you can't
>> do anything with the resulting apps (it crshes all over the time)
>> because we mix release and debug libs.
> 
> KDE has never had that problem because none of the systems we've supported 
> so far had a difference between release and debug builds.
> 
> Can you explain what is different and what we have to do in order to be 
> compliant?
Because MSVC is using two different msvcrt - libraries (one release and
one debug version) you can't mix debug and release libs without a crash
sooner or later. Qt introduced the debug-prefix ('d' or '_debug') to
work around this problem and we need this for kde too. I don't know any
other way to be sure to not mix the libs... :-(

Christian

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
Kde-buildsystem mailing list
Kde-buildsystem@kde.org
https://mail.kde.org/mailman/listinfo/kde-buildsystem

Reply via email to