On a Fedora box with gcc-3.4.4 I 've succeed. Goin' to check other gcc on that gentoo box...
Bu
On 10/8/05, Bu Bacoo bubacoo@gmail.com wrote:
No, it doesn't help. I checked your list of targets and there epia-m looks to compile fine. Clean dir, I did:
svn co svn://openbios.org/repos/trunk/LinuxBIOSv2 .... Checked out revision 2051.
cd /home/bubak/epia/bios/LinuxBIOSv2/targets ./buildtarget via/epia-m/Config.lb > build.txt 2> build2.txt cd via/epia-m/epia-m/ make > make.txt 2> make2.txt
Outputs are attached. Same VGA problems
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?
Btw, ehn I checked the build-all log, much less targets were build, then on your side :-( (logs are attached)
Any ideas?
Thanks, Bu
gcc --version gcc (GCC) 3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)
glibc 2.3.5-r1
On 10/8/05, Jonathan McDowell noodles@earth.li wrote:
On Fri, Oct 07, 2005 at 10:37:43PM +0200, Bu Bacoo wrote:
After preparing epia-m build ( ./buildtarget via/epia-m/ ), I move to via/epia-m/epia-m and run 'make'. I get this error during linkage:
.... cut..... gcc -m32 -nostdlib -r -o linuxbios_ram.o c_start.o vt8235_lpc.o uart8250_console.o vt8235.o vt8235_ide.o mainboard.o vt8235_usb.o vt8235_nic.o model_centaur_init.o linuxbios.a /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libgcc.a gcc -m32 -nostdlib -nostartfiles -static -o linuxbios_ram -T /home/bubak/epia/bios/LinuxBIOSv2/src/config/linuxbios_ram.ld linuxbios_ram.o linuxbios_ram.o(.text+0x8bc): In function `vga_fixup': : undefined reference to `setup_realmode_idt' linuxbios_ram.o(.text+0x8cd): In function `vga_fixup': : undefined reference to `do_vgabios' linuxbios_ram.o(.text+0x8e0): In function `vga_fixup': : undefined reference to `vga_enable_console' collect2: ld returned 1 exit status make[1]: *** [linuxbios_ram] Error 1 make[1]: Leaving directory `/home/bubak/epia/bios/LinuxBIOSv2/targets/via/epia-m/epia-m/normal' make: *** [normal/linuxbios.rom] Error 1
Any ideas please?
The VGA support won't compile; does "./buildtarget via/epia-m/Config.lb" get any further for you?
I'm still periodically updating the list of targets that build with a default SVN checkout at:
http://the.earth.li/~noodles/lb/ http://the.earth.li/%7Enoodles/lb/
J.
-- [ Graduate of the Darth Vader School of Personnel Management. ]
-- LinuxBIOS mailing list LinuxBIOS@openbios.org http://www.openbios.org/mailman/listinfo/linuxbios