Hi Przemek,
The problem was that WinDock is single-threaded and built for LIBC.
I rebuilt Harbour without the -MT switch and this fixed the problem.
My question is: Is it ok to build the current Harbour version without
the -MT switch so that it is single-threaded or is single-threaded
support being dropped from Harbour?
This should be optional. I hope Marek will add support for
compiling Harbour with ST only libraries.
Yes, I will. In fact it *should* be optional from the begining,
but I simply missed it, because I do not create apps in ST mode.
I'll do that in a next couple of days (or maybe Viktor could do
it ealier (Viktor ?)).
Anyhow I suggest
to keep the default for MT mode because some 3-rd party code
may use own threads (not at Harbour level) and ST LIBC may
break it. AFAIR MEDIATOR RDD uses threads. It will also help
to create common for MT and ST mode libraries what will reduce
possible problems in the future when we will have support for
.prg threads.
BTW Have you found the file which includes hbsetup.ch?
--
Marek
----------------------------------------------------------------------
Myslisz, ze nie ma sniegu? Sprawdź gdzie mozesz poszusowac na nartach
>>> http://link.interia.pl/f1cfb
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour