[LinuxBIOS] A question about compiling linuxBIOS

Frank Samuel windrainman at yahoo.com
Fri Sep 16 21:23:25 CEST 2005


Thanks Stefan for the information. I conntinued my
complation and get some progress.
The problem I met is below:
/usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld:
section .reset [00000000fffdfff0 -> 00000000fffdffff]
overlaps section .rom [00000000fffd80fc ->
00000000fffe094f]
/usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld:
section .id [00000000fffdffd8 -> 00000000fffdffef]
overlaps section .rom [00000000fffd80fc ->
00000000fffe094f]
/usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld:
linuxbios: section .id lma 0xfffdffd8 overlaps
previous sections
/usr/lib/gcc-lib/i586-suse-linux/3.3.5/../../../../i586-suse-linux/bin/ld:
linuxbios: section .reset lma 0xfffdfff0 overlaps
previous sections
collect2: ld returned 1 exit status
make[1]: *** [linuxbios] Error 1
make[1]: Leaving directory
`/home/opt/linuxbios/LinuxBIOSv2-2040/targets/Iwill/dk8s2/dk8s2/normal'
make: *** [normal/linuxbios.rom] Error 1

I checked some previous email and find someone met the
similar problem for tyan board and the solution is 
to increase ROM_IMAGE_SIZE. The motherboard I tried is

Iwill/dk8s2. After increasing ROM_IMAGE_SIZE from
65536 to 70000, the compilation passed this step. Then

I downloaded filo-0.42 and compiled it, put it to the
payload directory. I am glad that everything compiles
and a linuxbios.rom is build. Then flash_rom is used
to 
flash the image to the IWILL DK8S2 machine. But after
doing this and reboot the machine, it never comes up.

Is there something wrong with the procedures I
performed? Greatly appreciated. 

Xuehua

--- Stefan Reinauer <stepan at openbios.org> wrote:

> Dear Xuehua,
> 
> * Frank Samuel <windrainman at yahoo.com> [050916
> 06:29]:
> > Tried on four platforms but met different
> problems. I 
> > feel surprised and would like to ask some
> questions
> > here.
> > 1. Do I need to compile it on a machine with IWILL
> > DK8S2 motherboard?
> 
> No, any machine with an x86 gcc or cross-gcc will
> do.
> 
> > 2. Do I need to use a specific kernel version, gcc
> > version?
> 
> Some gcc versions may cause problems, though all
> newer 
> versions seem to be fine. I'm using some gcc 3.3.5 
> preversion and it works fine.
> 
> Could you send a more detailed error description (ie
> the explicit error
> line(s) you are seeing.
> 
> Stefan
> 
> 
> 
> 
> 
> 
> 
> 
> 
> -- 
> LinuxBIOS mailing list
> LinuxBIOS at openbios.org
> http://www.openbios.org/mailman/listinfo/linuxbios
> 



		
__________________________________ 
Yahoo! Mail - PC Magazine Editors' Choice 2005 
http://mail.yahoo.com




More information about the coreboot mailing list