I assume the "fix" for this is to try to "downgrade" to gcc 3.3.x?
C:\coMake>colinux-daemon.exe mem=3D64 kernel=3Dvmlinux cobd0=3Dc:\coMake\De=
05-mit.ext3.1610mb root=3D/dev/cobd0 cobd1=3Dc:\coMake\swap_512Mb cobd3=3Dj=
eth0=3Dtuntap,"Local Area Connection 3"
Cooperative Linux Daemon, 0.7.1
Compiled on Thu Jul 21 04:20:09 2005
using 'vmlinux' as kernel image
configuring 64 MB of virtual RAM
mapping cobd0 to \??\c:\coMake\Debian-20040605-mit.ext3.1610mb
mapping cobd1 to \??\c:\coMake\swap_512Mb
mapping cobd3 to \??\j:\50gigfs_j
configured TAP device as eth0
MAC address: auto generated
kernel boot parameters: 'root=3D/dev/cobd0'
colinux: error, expected gcc version 3.3.x, got 4.0.x
daemon: exit code 82663014
daemon: error - CO_RC_ERROR_COMPILER_MISMATCHED, line 396, file src/colinux=
From: Nuno Lucas <ml-colinux@xp...> - 2005-08-06 03:15:26
[06-08-2005 2:10, Ewan Grantham escreveu]
> I assume the "fix" for this is to try to "downgrade" to gcc 3.3.x?
colinux kernel needs to be binary compatible with the daemons, so you need
to compile the kernel and the daemons with a compatible gcc (meaning that if
you cross-compile the daemons with a 3.3.x gcc, the kernel needs to be
compiled with a 3.3.x gcc also).
As there is no mingw32 4.x compiler (a stable one, at least), you need to
You can use 3.4.x, but as it's not compatible with mingw32 3.3.x you need
to tweak the configure scripts to use the 3.4.x mingw32. There is a mail
on the developers ML on how to use 3.4.x.
Hope that helps,
Well, what I ended up doing was going back to the "backport" Debian
image, and making sure that I was using "stable" in my
apt/sources.list sources. This allowed me to get build-essentials and
the rest of the toolchain with a 3.3.x compatible toolset.
I now have my custom kernel built, and have RAID built into the
kernel. If anyone else needs a RAID-compatible kernel for 0.7.1, let
me know and I'll try to get it to you. This is build on 2.6.11-9 in
case that matters.
Still need to actually setup the RAID array, but I need to leave
something for me to do over the weekend :-)