http://www.batbuilds.com/webfolders/linuxbios/src/northbridge/via/vt8605 _6/northbridge.c
struct chip_operations northbridge_via_vt8601_ops = { CHIP_NAME("VIA vt8601 Northbridge") .enable_dev = enable_dev, };
===>
struct chip_operations northbridge_via_vt8605_6_ops = { CHIP_NAME("VIA vt8605_6 Northbridge") .enable_dev = enable_dev, };
-----Original Message----- From: linuxbios-bounces@linuxbios.org [mailto:linuxbios-bounces@linuxbios.org] On Behalf Of Adam Talbot Sent: Friday, January 13, 2006 6:23 PM To: linuxbios@openbios.org Subject: [LinuxBIOS] Compile error
Still trying to build Linux bios on my new board. Have solved allot of compile errors, but this one had me stuck. "undefined reference to `northbridge_via_vt8605_6_ops`". As best I can tell this is coming from
c_start.s. The only peace of code I have with that line in it is /root/LinuxBIOSv2-2158/src/northbridge/via/vt8605_6/chip.h. Here is my current tree. http://www.batbuilds.com/webfolders/linuxbios/ Any ideas? -Adam
linuxbios_ram.ld linuxbios_ram.o linuxbios_ram.o: In function `write_tables': : undefined reference to `write_pirq_routing_table' linuxbios_ram.o: In function `_idt_end': /root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.data+0x9b4): undefined reference to `northbridge_via_vt8605_6_ops' /root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.data+0xc54): undefined reference to `northbridge_via_vt8605_6_ops' /root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.data+0xef4): undefined reference to `northbridge_via_vt8605_6_ops' /root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.data+0x11b4): undefined reference to `northbridge_via_vt8605_6_ops' /root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.data+0x1454): undefined reference to `northbridge_via_vt8605_6_ops' linuxbios_ram.o:/root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.dat a+0x16f4): more undefined references to `northbridge_via_vt8605_6_ops' follow collect2: ld returned 1 exit status make[1]: *** [linuxbios_ram] Error 1 make[1]: Leaving directory `/root/LinuxBIOSv2-2158/targets/bcm/ebc3610/ebc3610/normal' make: *** [normal/linuxbios.rom] Error 1
Cool. Thank you...
Lu, Yinghai wrote:
http://www.batbuilds.com/webfolders/linuxbios/src/northbridge/via/vt8605 _6/northbridge.c
struct chip_operations northbridge_via_vt8601_ops = { CHIP_NAME("VIA vt8601 Northbridge") .enable_dev = enable_dev, };
===>
struct chip_operations northbridge_via_vt8605_6_ops = { CHIP_NAME("VIA vt8605_6 Northbridge") .enable_dev = enable_dev, };
-----Original Message----- From: linuxbios-bounces@linuxbios.org [mailto:linuxbios-bounces@linuxbios.org] On Behalf Of Adam Talbot Sent: Friday, January 13, 2006 6:23 PM To: linuxbios@openbios.org Subject: [LinuxBIOS] Compile error
Still trying to build Linux bios on my new board. Have solved allot of compile errors, but this one had me stuck. "undefined reference to `northbridge_via_vt8605_6_ops`". As best I can tell this is coming from
c_start.s. The only peace of code I have with that line in it is /root/LinuxBIOSv2-2158/src/northbridge/via/vt8605_6/chip.h. Here is my current tree. http://www.batbuilds.com/webfolders/linuxbios/ Any ideas? -Adam
linuxbios_ram.ld linuxbios_ram.o linuxbios_ram.o: In function `write_tables': : undefined reference to `write_pirq_routing_table' linuxbios_ram.o: In function `_idt_end': /root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.data+0x9b4): undefined reference to `northbridge_via_vt8605_6_ops' /root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.data+0xc54): undefined reference to `northbridge_via_vt8605_6_ops' /root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.data+0xef4): undefined reference to `northbridge_via_vt8605_6_ops' /root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.data+0x11b4): undefined reference to `northbridge_via_vt8605_6_ops' /root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.data+0x1454): undefined reference to `northbridge_via_vt8605_6_ops' linuxbios_ram.o:/root/LinuxBIOSv2-2158/src/arch/i386/lib/c_start.S:(.dat a+0x16f4): more undefined references to `northbridge_via_vt8605_6_ops' follow collect2: ld returned 1 exit status make[1]: *** [linuxbios_ram] Error 1 make[1]: Leaving directory `/root/LinuxBIOSv2-2158/targets/bcm/ebc3610/ebc3610/normal' make: *** [normal/linuxbios.rom] Error 1