|
From: Wolfgang W. <ww...@gm...> - 2005-05-09 08:32:20
|
Hello Everybody!
While not advancing much in development of the code itself, I spent a lot
of hours in the last 2 weeks in order to get the code compiled for the
MS Windows (win32) platform.
And good news: I finally succeeded!
So, the complete code in devel-ray/src/ can now be compiled for win32
using the MinGW environment (minimalistic GW, I recommend the debian
packages) under Linux applying a cross-compilation gcc (i586-mingw32msvc-gcc,
version 3.4.2). Also, I downloaded Tor Lillqvist's pre-compiled Glib.
The nice thing is that one can do all of it on the local Linux PC in
a second shell and just type "make" into the native and the cross build
terminal. All that without losing the comfort of unix shells...
Of course, the check programs ("make check") are not executed on Linux
but I tested them on a windows XP box.
So, what we get are native windows console programs. Don't mix that up
with DOS mode. It is native Windows, 32bit and we can access all RAM
(not just 640kb), threads, and so on. The only thing not yet working
are coroutines. Unfortunately, I currently do not understand why because
(I think at least) it is the same switching code as used in libpcl which
works -- that is according to the author...
Anybody here with some experience or knowledge on how to write a
non-console application for Windows?
Regards,
Wolfgang
|