From: Dan A. <da...@co...> - 2004-04-11 07:50:30
|
On Sun, Apr 11, 2004 at 01:06:04AM +0300, Dan Aloni wrote: > On Fri, Apr 09, 2004 at 02:46:20PM -0700, Steven Edwards wrote: > > Hello All, > > Well here it is in all of its glory. All 5 lines of it. It works but we > > (ReactOS team) have not tested it beyond booting the kernel. > > So the kernel really booted. Can you post a screenshot? > > > There are a few changes that will need to be made before this can be > > merged in and we can drop Cygwin I guess. But I beg and plead that we > > do this so we can drop Cygwin totaly if we are not going to need it for > > the Xserver. > > I agree, Cygwin should be dropped. > > > 1. The FLTK console wont build on the Mingw cross-compiler as we lack > > support for it. I guess we could ship our own copy. > > I got it built using the Mingw cross compiler, but I couldn't test the > library because of some linkage problems. > > I've fiddled a few hours with creating a i686-pc-mingw32 cross compiler, > and found a bunch of annoying problems with gcc's build - actual build > system bugs. Do you have scripts that automatically create a mingw32 > cross compilation toolkit on Linux using recent versions of gcc > and binutils? What versions do you use? I'd really benefit from it. Okay, I managed to port the build-cross.sh script to the latest stable versions of the tools. The only difference is that it requires the files to be downloaded. -rw------- 1 karrde karrde 14182109 Apr 10 20:55 binutils-2.15.90-20040222-1-src.tar.gz -rw------- 1 karrde karrde 13268861 Apr 11 09:17 gcc-core-3.3.1-20030804-1-src.tar.gz -rw------- 1 karrde karrde 2723676 Apr 11 09:11 gcc-g++-3.3.1-20030804-1-src.tar.gz -rw------- 1 karrde karrde 308420 Apr 10 21:09 mingw-runtime-3.2.tar.gz -rw------- 1 karrde karrde 1336713 Apr 10 21:12 w32api-2.5.tar.gz [10:49 pts/424,callisto source]% i686-pc-mingw32-gcc -v Reading specs from /usr/local/mingw32/lib/gcc-lib/i686-pc-mingw32/3.3.1/specs Configured with: /home/karrde/colinux/res/mingw32/cross/source/gcc-3.3.1-20030804-1/configure -v --prefix=/usr/local/mingw32 --target=i686-pc-mingw32 --with-headers=/usr/local/mingw32/i686-pc-mingw32/include --with-gnu-as --with-gnu-ld --without-newlib --disable-multilib Thread model: single gcc version 3.3.1 (mingw special 20030804-1) I didn't try to build coLinux with it yet. There will be more to follow. -- Dan Aloni da...@co... |