[coreboot] "make AVOIDCOMBINE=1" in seabils at git and prompterror

JasonZhao at viatech.com.cn JasonZhao at viatech.com.cn
Wed Nov 12 06:41:34 CET 2008


Hi,
> -----Original Message-----
> From: Kevin O'Connor [mailto:kevin at koconnor.net]
> Sent: Wednesday, November 12, 2008 12:40 PM
> To: Jason Zhao
> Cc: coreboot at coreboot.org
> Subject: Re: [coreboot] "make AVOIDCOMBINE=1" in seabils at git and
prompterror
> 
> Hi,
> 
> On Wed, Nov 12, 2008 at 11:51:03AM +0800, JasonZhao at viatech.com.cn
wrote:
> > I have try this make command today and yesterday, and the result
(below)
> > tell me that "out/bios.bin.elf" Is not found.
> 
> What version of gcc are you using?  What Linux distro?  I've tested on
> Ubuntu7, Ubuntu8, Fedora8, and Fedora9.
Ubuntu 8.04 and Gcc version is 4.2.3 

> Make sure you're at the latest version (git pull).  You may also want
> to reset the build directory (make clean).  Finally, you can run "make
I run "make clean" , and the same problem
> AVOIDCOMBINE=1 V=1" to show what commands the build attempted.

I find some thing new now, but don't know which file it didn't found :
rom.o? checkrom.py? or the bios.bin.elf? . The rom.o and checkrom.py
exist on my disk. 
--------------------------------------------------
cc -E -P src/rombios32.lds.S -o out/rombios32.lds
  Linking (no relocs) out/rom32.o
ld -r -d -T out/rombios32.lds out/romlayout32.o -o out/rom32.o
  Precompiling src/rombios16.lds.S
cc -E -P src/rombios16.lds.S -o out/rombios16.lds
  Linking out/rom16.o
objcopy --prefix-symbols=_code32_ out/rom32.o out/rom32.rename.o
ld -T out/rombios16.lds -R out/rom32.rename.o out/romlayout16.o -o
out/rom16.o
  Precompiling src/rombios.lds.S
cc -E -P src/rombios.lds.S -o out/rombios.lds
  Linking out/rom.o
ld -T out/rombios.lds out/rom16.o out/rom32.o -o out/rom.o
  Prepping out/bios.bin.elf
nm out/rom.o | ./tools/checkrom.py
: No such file or directory
make: *** [out/bios.bin.elf] Error 127
------------------------------------------------


> > Can any body send me a usable version of seabios source.
> 
> Latest source is available via git:
> 
> git clone git://git.linuxtogo.org/home/kevin/seabios.git
>
I need to push VIA's IT support people to open the port(9418) of git
again. This two days I download the souce code from
git://git.linuxtogo.org when I am at home, then bring the code to office
through my memory stick. Poor efficiency.

> -Kevin





More information about the coreboot mailing list