[SeaBIOS] SeaBIOS build problem
Roger Pau Monné
roger.pau at entel.upc.edu
Mon Feb 20 10:53:43 CET 2012
2012/2/20 Ian Campbell <Ian.Campbell at citrix.com>:
> On Mon, 2012-02-20 at 09:22 +0000, Roger Pau Monné wrote:
>> When compiling SeaBIOS with busybox and uclibc 0.9.33, I've hit the
>> following error:
>> Build Kconfig config file
>> Compiling whole program out/ccode.16.s
>> Compiling to assembler out/asm-offsets.s
>> Generating offset file out/asm-offsets.h
>> gen-offsets.sh: applet not found
> I guess this means your shell comes from busybox?
Yes, the shell I'm using is ash , this is the default shell for busybox.
>> When looking into gen-offsets.sh  I've realized there's a strange
>> shebang in the script ":", is this normal? Replacing ":" with
>> "#!/bin/sh" solves the problem, but I don't understand why the ":"
>> shebang works for some (on Debian stable it works ok) and what it
> I've no idea either -- I've copied the seabios ML.
I can submit a patch replacing ":" with "#!/bin/sh", but I didn't do
it because I have no idea what ":" means in a shebang.
>> Thanks, Roger.
>>  http://code.coreboot.org/p/seabios/source/tree/rel-184.108.40.206/tools/gen-offsets.sh
More information about the SeaBIOS