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 <[EMAIL PROTECTED]> wrote: > Dear Xuehua, > > * Frank Samuel <[EMAIL PROTECTED]> [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 > [email protected] > http://www.openbios.org/mailman/listinfo/linuxbios > __________________________________ Yahoo! Mail - PC Magazine Editors' Choice 2005 http://mail.yahoo.com -- LinuxBIOS mailing list [email protected] http://www.openbios.org/mailman/listinfo/linuxbios
