[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