On Mon, Jun 04, 2001 at 09:47:48AM +0100, [EMAIL PROTECTED] wrote:
> Hi everybody,
>
> I am trying to compile the GNUMach 1.2 kernel from the Hurd and it fails
> with the following message:
> ./../../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.
>
> Does anybody know how to fix this and to get GNUMach compiled?
You have older GNU Mach that can't be compiled with newer compilers.
Probably you downloaded gnumach_1.2.orig.tar.gz but forgot apply the *.diff
file. See
http://debian.fmi.uni-sofia.bg/~ogi/hurd/hurd.gnu.org/gnumach-getting-and-compiling.html
(note that this link will be broken in the future).
Neal, this deserves to be included in the FAQ.
Regards
--
Ognyan Kulev <[EMAIL PROTECTED]>, "\"Programmer\""
_______________________________________________
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd