I have the following gas
### as -V
GNU assembler version 2.20 (i686-pc-linux-gnu) using BFD version (GNU Binutils) 2.20
### gcc -v
Using built-in specs.
Target: i686-pc-linux-gnu
Thread model: posix
gcc version 4.4.3 (Gentoo 4.4.3 p1.0)
###
on gentoo
uname -a
Linux firstserver 2.6.31-gentoo #4 SMP Sat Jan 2 15:51:03 CET 2010 i686 Intel(R)
Core(TM)2 CPU 6600 @ 2.40GHz GenuineIntel GNU/Linux
I have cloned the grml2usb with the following command.
git clone git://git.grml.org/grml2usb.git grml2usb_2010-02-16
and follow the command in
http://grml.org/grml2usb/#download
###
cd grml2usb_2010-02-16
make -C mbr
make: Entering directory `/olddisk/home/al/grml/grml2usb_2010-02-16/mbr'
cc -D_ASM_SOURCE -DBOOTMANAGER -D__BOOT_VER=\"0AA6\" -c mbr.S
mbr.S: Assembler messages:
mbr.S:218: Error: too many memory references for `ljmp'
make: *** [mbrmgr] Error 1
make: Leaving directory `/olddisk/home/al/grml/grml2usb_2010-02-16/mbr'
###
Maybe there is another problem which is similar as the one from the origin post. |