[LinuxBIOS] Epia-M compilation fails

Bu Bacoo bubacoo at gmail.com
Sat Oct 8 09:31:49 CEST 2005


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 at 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/
>
> J.
>
> --
> [ Graduate of the Darth Vader School of Personnel Management. ]
>
> --
> LinuxBIOS mailing list
> LinuxBIOS at openbios.org
> http://www.openbios.org/mailman/listinfo/linuxbios
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20051008/a51c28fd/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build.txt.bz2
Type: application/x-bzip2
Size: 1493 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20051008/a51c28fd/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build2.txt.bz2
Type: application/x-bzip2
Size: 14 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20051008/a51c28fd/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: make.txt.bz2
Type: application/x-bzip2
Size: 4191 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20051008/a51c28fd/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: make2.txt.bz2
Type: application/x-bzip2
Size: 2882 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20051008/a51c28fd/attachment-0003.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 2051.tbz2
Type: application/octet-stream
Size: 143934 bytes
Desc: not available
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20051008/a51c28fd/attachment.obj>


More information about the coreboot mailing list