[LinuxBIOS] Problem on Compilation

ccases at navista.fr ccases at navista.fr
Thu Mar 8 14:16:46 CET 2007


I have change my parameter in
LinuxBiosV2/targets/advantech/pcm-5823/Config.lb

target pcm-5823
mainboard advantech/pcm-5823

option DEFAULT_CONSOLE_LOGLEVEL=8
option MAXIMUM_CONSOLE_LOGLEVEL=8
option CONFIG_COMPRESSED_PAYLOAD_NRV2B=1

option ROM_SIZE=(256*1024)-(64*1024)-(32*1024)
#option FALLBACK_SIZE = ROM_SIZE

romimage "normal"
        option USE_FALLBACK_IMAGE=0
        option LINUXBIOS_EXTRA_VERSION=".0Normal"
        option ROM_IMAGE_SIZE=64*1024
        payload ../../../../etherboot-5.2.6/src/bin/rtl8139.elf
end

romimage "fallback"
        option USE_FALLBACK_IMAGE=1
        option LINUXBIOS_EXTRA_VERSION=".0Fallback"
        option ROM_IMAGE_SIZE=64*1024
        payload ../../../../etherboot-5.2.6/src/bin/rtl8139.elf
end

buildrom ./linuxbios.rom ROM_SIZE "fallback" "normal"

Adn I have the same error :

LOVER_IMAGE='0' -Os -nostdinc -nostdlib -fno-builtin  -Wall -o
rom_stream.o /home/ccases/LinuxBIOSv2/src/stream/rom_stream.c
/home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:47:90: invalid suffix "x"
on integer constant
/home/ccases/LinuxBIOSv2/src/stream/rom_stream.c: In function `stream_init':
/home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:83: warning: comparison
between pointer and integer
/home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:83: warning: comparison
between pointer and integer
/home/ccases/LinuxBIOSv2/src/stream/rom_stream.c:84: warning: assignment
makes pointer from integer without a cast
make[1]: *** [rom_stream.o] Error 1
make[1]: Leaving directory
`/home/ccases/LinuxBIOSv2/targets/advantech/pcm-5823/pcm-5823/normal'
make: *** [normal/linuxbios.rom] Error 1

I don't now why :(

If anyone has a solution, thank's by advance for your help

regards

CCASES








More information about the coreboot mailing list