On Wed, 13 Oct 1999, Alessandro Sangiuliano wrote:

> Il mar, 12 ott 1999, hai scritto:
> > On Wed, 13 Oct 1999, Alessandro Sangiuliano wrote:
> > > 2
> > > Compiling new kernel 2.3.21
> > > The first thing is that : make mrproper reports that asm is a directory.
> > > (error1) 
> > > Ok, I have removed the asm dir and created a new symlink to asm.i386 
> > > Everything works but at the end ( creating vmlinuz) :
> > > 
> > > kernel.o(.data+0x148c): undefined reference to sysrq_enabled
> > > char.o in function : handle_scancode
> > > char.o text.(+0x6094): undefined reference to sysrq_enabled
> > 
> > 
> > Add "int sysrq_enabled=1;" near the top of drivers/char/sysrq.c
> 
> Many thanks, now work but.... a new error message comes out:
> 
> bbootsect.s:Assembler messages
> bbootsect.s1112: Error: '%al' not allowed with 'outw'
> This without clean.

Yes; you need a recent version of GNU assembler (which comes in the
binutils package I believe).

The copy I'm running, which works, is:

        chief:~> as --version
        GNU assembler 2.9.1
        Copyright 1997 Free Software Foundation, Inc.

If you need to upgrade http://freshmeat.net/ should help you find the
binutils homepage, I don't recall it offhand.

        Jeff




Reply via email to