[coreboot] buildrom

qchwu qchwu at 163.com
Thu May 22 02:16:04 CEST 2008


dear ward
   The error message list here.

>    Unpacking filo...
>    Patching filo...
>    Applying patch make.patch
>    Now at patch make.patch
>    make[1]: Entering directory `/bios/buildrom/buildrom-devel/work/filo/svn'
>    rm -f include/arch
>    ln -s ../i386/include include/arch
>    test -f Config && mv Config Config.bak || true
>    cat defconfig i386/defconfig >>Config
>    *** Default Config file is created ***
>    *** Now you examine this file and edit it as you like ***
>    make[1]: Leaving directory `/bios/buildrom/buildrom-devel/work/filo/svn'
>    Building filo...
>    make[1]: Entering directory `/bios/buildrom/buildrom-devel/work/filo/svn'
>    Makefile:63:  3/4-,ae-L--o,^2,C,^1O/OUA:?+-e!DEGclean!+-uA:Au:Ai
>    makerules:46:  3/4-,ae-L--o-oo:AO^1O/OUA:?+-e!DEGclean!+-uA: 3/4EAu:Ai
>    echo '#define PROGRAM_NAME "FILO"' > main/version.h
>    echo '#define PROGRAM_VERSION "0.5 (root at localhost) Wed May 21 03:25:00
>    CST 2008"' >> main/version.h
>    make -C main
>    make[2]: Entering directory
>    `/bios/buildrom/buildrom-devel/work/filo/svn/main'
>    /bin/echo -e '/* GENERATED FILE, DO NOT EDIT */\n' >../config.h
>    sed -e 's/#.*//' -e '/=/!d' -e
>    's/\([^[:space:]]*\)[[:space:]]*=[[:space:]]*\(.*\).*/#define \1 \2/' -e
>    's/^#define \([^ ]*\) 0$/#undef \1/' ../Config
> 
>    >>../config.h
>    gcc -m32 -nostdinc -Os -isystem
>    /bios/buildrom/buildrom-devel/staging/include
>    -isystem /include -fno-stack-protector -Wall -Os -fomit-frame-pointer
>    -fno-common -ffreestanding -fno-strict-aliasing -Wno-pointer-sign
>    -Wno-unused -
> 
>    nostdinc -imacros ../config.h -I../include -IDEG^2
>    *DEG-L--o/usr/local/gcc-4.2.2/lib/gcc/i386-redhat-linux/4.2.2/include -MD
>    -c filo.c -o filo.o
>    OUDEGu:-oNOT *O filo.c-L--o1 uA:IA: 1/4thO:D-:
>    ../include/lib.h:4:20: 'iIo-L--ostddef.h-L--oA>>OD-A:C,,o:IA: 1/4th>>oA:?A
>    1/4
>    In file included from filo.c:1:
>    ../include/lib.h:36: 'iIo-L--oexpected !(R))!- before !(R)size!-
>    ../include/lib.h:38: 'iIo-L--oexpected !(R))!- before !(R)nmemb!-
>    ../include/lib.h:39: 'iIo-L--oexpected declaration specifiers or !(R)...!-
>    before !(R)size_t!-
>    ../include/lib.h:42: 'iIo-L--oexpected !(R))!- before !(R)size!-
>    ../include/lib.h:46: 'iIo-L--oexpected !(R)=!-, !(R),!-, !(R);!-,
>    !(R)asm!- or !(R)__attribute__!- before !(R)strnlen!-
>    ../include/lib.h:47: 'iIo-L--oexpected !(R)=!-, !(R),!-, !(R);!-,
>    !(R)asm!- or !(R)__attribute__!- before !(R)strlen!-
>    ../include/lib.h:49: 'iIo-L--oexpected declaration specifiers or !(R)...!-
>    before !(R)size_t!-
>    ../include/lib.h:50: 'iIo-L--oexpected declaration specifiers or !(R)...!-
>    before !(R)size_t!-
>    ../include/lib.h:51: 'iIo-L--oexpected declaration specifiers or !(R)...!-
>    before !(R)size_t!-
>    ../include/lib.h:52: 'iIo-L--oexpected declaration specifiers or !(R)...!-
>    before !(R)size_t!-
>    make[2]: *** [filo.o] 'iIo 1
>    make[2]: Leaving directory
>    `/bios/buildrom/buildrom-devel/work/filo/svn/main'
>    make[1]: *** [main/builtin.o] 'iIo 2
>    make[1]: Leaving directory `/bios/buildrom/buildrom-devel/work/filo/svn'
>    make: *** [/bios/buildrom/buildrom-devel/work/filo/svn/filo.elf] 'iIo 2
>    [root at localhost buildrom-devel]#




My gcc version is 4.2.2.The MAKE version is 3.79.1.linux kernel is 2.4.20. The system base on 32-bit.
How can i fix this bug?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20080522/88059139/attachment.html>


More information about the coreboot mailing list