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 |