msvc: makekdewidgets

Christian Ehrlicher Ch.Ehrlicher at gmx.de
Sun May 14 20:49:39 CEST 2006


Ralf Habacker schrieb:
> Christian Ehrlicher schrieb:
>>> Peter Kümmel schrieb:
>>>> Something for the kdewin32 TODO list:
>>>>
>>>>
>>>> makekdewidgets throws an assert in win/src/mmap.c:
>>>>
>>>> line 117:
>>>> 	hfd = (HANDLE)_get_osfhandle( fd );
>>>>
>>>>
>>>> When the mmap call is avoided then makekdewidgets
>>>> does not crash:
>>>>
>>> I wonder how often I have to say this - you *can't* mix debug and relase
>>> libs as you do here. Because of this I stopped msvc compilation - the
>>> kdelibs need a debug prefix like the qt libs have.
>>>
> Does this relates also the single versus multi-threaded option like
> mentioned in
> http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore/html/_core_.2f.md.2c_2f.ml.2c_2f.mt.2c_2f.ld.asp
> ?
This is the main problem - you can't mix debug and release msvcrt
runtime and you can't mix the static and the dll version of the runtime
(I had a crash in another project because of this - most of the time it
works well, but sometimes it decides to crash without any reason).

Christian

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 250 bytes
Desc: OpenPGP digital signature
Url : http://mail.kde.org/pipermail/kde-buildsystem/attachments/20060514/87f003f0/attachment.pgp 


More information about the Kde-buildsystem mailing list