[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problem when cross compile gnumach



On Thu, Jul 20, 2000 at 12:59:04AM +0200, Marcus Brinkmann wrote:
> > [...]
> > ./../../i386/linux/../../linux/dev/lib/vsprintf.c: In function `linux_vsprintf':
> > ./../linux/dev/include/asm/string.h:551: Invalid `asm' statement:
> > ./../linux/dev/include/asm/string.h:551: fixed or forbidden register 1 (dx) was spilled for class DREG.
> > make[2]: *** [vsprintf.o] Error 1
> > make[2]: Leaving directory `/plus5/gnumach-1.2/obj/i386/linux'
> > make[1]: *** [linux/linux.o] Error 2
> > make[1]: Leaving directory `/plus5/gnumach-1.2/obj/i386'
> > make: *** [i386/sysdep.o] Error 2
> 
> The problem is that the old linux code in gnumach is broken with new
> compilers. Please check the latest CVS against the latest Debian source
> package to find the patch that fixes this (it is quite large).
> 
> Thanks,
> Marcus

That's work. Thanks a lot.

Gnumach still hang at boot time (just after de COM detection and with the HD led on), i need to investigate.

Denis

-- 
Denis Bodor
"It's time to join the Hurd and be a GNU !"



Reply to: