On a Fedora box with gcc-3.4.4 I 've succeed. Goin' to check other gcc on that gentoo box... <br>
<br>
Bu<br>
<br><div><span class="gmail_quote">On 10/8/05, <b class="gmail_sendername">Bu Bacoo</b> <<a href="mailto:bubacoo@gmail.com">bubacoo@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
No, it doesn't help. I checked your list of targets and there epia-m looks to compile fine. Clean dir, I did:<br>
<br>svn co <a>svn://openbios.org/repos/trunk/LinuxBIOSv2</a><br>
....<br>
Checked out revision 2051.<br>
<br>
cd /home/bubak/epia/bios/LinuxBIOSv2/targets<br>
./buildtarget via/epia-m/Config.lb > build.txt 2> build2.txt<br>
cd via/epia-m/epia-m/<br>
make > make.txt 2> make2.txt<br>
<br>
Outputs are attached. Same VGA problems<br>
<br>
After this, I've run yours ./test-build-all.sh. Very same output for
via-epia-m. And it doesn't look to me, that it uses some external libs
regarding VGA support, does it? <br>
<br>
Btw, ehn I checked the build-all log, much less targets were build, then on your side :-(<br>
(logs are attached)<br>
<br>
Any ideas?<br>
<br>
<br>
Thanks, Bu<br>
<br>
<br>
gcc --version<br>
gcc (GCC) 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)<br>
<br>
glibc 2.3.5-r1<div><span class="e" id="q_106cf24871f328e4_1"><br>
<br>
<br>
<br><div><span class="gmail_quote">On 10/8/05, <b class="gmail_sendername">Jonathan McDowell</b> <<a href="mailto:noodles@earth.li" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">noodles@earth.li
</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Fri, Oct 07, 2005 at 10:37:43PM +0200, Bu Bacoo wrote:<br>> After preparing epia-m build ( ./buildtarget via/epia-m/ ), I move to<br>> via/epia-m/epia-m and run 'make'. I get this error during linkage:<br>><br>

> .... cut.....<br>> gcc -m32 -nostdlib -r -o linuxbios_ram.o c_start.o vt8235_lpc.o<br>> uart8250_console.o vt8235.o vt8235_ide.o mainboard.o vt8235_usb.o<br>> vt8235_nic.o model_centaur_init.o<br>> linuxbios.a

/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcc.a<br>> gcc -m32 -nostdlib -nostartfiles -static -o linuxbios_ram -T<br>> /home/bubak/epia/bios/LinuxBIOSv2/src/config/linuxbios_ram.ld<br>> linuxbios_ram.o<br>> linuxbios_ram.o(.text+0x8bc): In function `vga_fixup':
<br>> : undefined reference to `setup_realmode_idt'<br>> linuxbios_ram.o(.text+0x8cd): In function `vga_fixup':<br>> : undefined reference to `do_vgabios'<br>> linuxbios_ram.o(.text+0x8e0): In function `vga_fixup':
<br>> : undefined reference to `vga_enable_console'<br>> collect2: ld returned 1 exit status<br>> make[1]: *** [linuxbios_ram] Error 1<br>> make[1]: Leaving directory<br>> `/home/bubak/epia/bios/LinuxBIOSv2/targets/via/epia-m/epia-m/normal'
<br>> make: *** [normal/linuxbios.rom] Error 1<br>><br>> Any ideas please?<br><br>The VGA support won't compile; does "./buildtarget via/epia-m/Config.lb"<br>get any further for you?<br><br>I'm still periodically updating the list of targets that build with a
<br>default SVN checkout at:<br><br><a href="http://the.earth.li/%7Enoodles/lb/" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://the.earth.li/~noodles/lb/</a><br><br>J.<br><br>--<br> [    Graduate of the Darth Vader School of Personnel Management.     ]
<br><br>--<br>
LinuxBIOS mailing list<br><a href="mailto:LinuxBIOS@openbios.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">LinuxBIOS@openbios.org</a><br><a href="http://www.openbios.org/mailman/listinfo/linuxbios" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
http://www.openbios.org/mailman/listinfo/linuxbios</a><br></blockquote>
</div><br>

</span></div><br clear="all"></blockquote></div><br>