On 12.05.2011 06:36, [email protected] wrote:
------------------------------------------------------------------------ * *Any ideas? Please help. This has been frustrating me for some time. *
Probably a compiler/binutils incompatibility building Etherboot from sources. No idea why no one else reported such problems...
Workaround: add linux.x86 to the list of target platforms in the first couple of lines (ignoring comments) of src/VBox/Devices/PC/Etherboot-src/Makefile.kmk
Klaus
* * * * From:* "[email protected]" <[email protected]> *To:* "[email protected]" <[email protected]> *Sent:* Tuesday, May 10, 2011 7:32 PM *Subject:* [vbox-dev] Cannot build VirtualBox 4.0.6 on Ubuntu 11.04. Unprecedented errors. Sorry, my previous message was cut off. Whenever, I try to build virtualbox 4.0.6 on Ubuntu 11.04 I get the error below. I struggled with this quite a while. kBuild: Linking NetBiosBin ld: error: /home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/pcnet32.rom.rt: unsupported ELF file type 2 ld: error: /home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/pcnet32.rom.rt1.uo: unsupported ELF file type 2 ld: error: /home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/pcnet32.rom.rt2.zo: unsupported ELF file type 2 ld: error: undefined symbol '_text' referenced in expression ld: error: undefined symbol '_stack_offset' referenced in expression ld: error: undefined symbol '_text' referenced in expression ld: error: undefined symbol '_ebss' referenced in expression ld: error: undefined symbol '_real_to_prot' referenced in expression ld: error: undefined symbol '_prot_to_real' referenced in expression ld: error: undefined symbol '_rm_in_call' referenced in expression ld: error: undefined symbol '_in_call' referenced in expression ld: error: undefined symbol 'rom' referenced in expression ld: error: undefined symbol 'rm_etherboot_location' referenced in expression ld: error: undefined symbol '_stack_end' referenced in expression ld: error: undefined symbol '_text' referenced in expression ld: error: undefined symbol '_stack_offset' referenced in expression ld: error: undefined symbol '_text' referenced in expression ld: error: undefined symbol '_ebss' referenced in expression ld: error: Cannot decompress in place ld: error: undefined symbol '_real_to_prot' referenced in expression ld: error: undefined symbol '_prot_to_real' referenced in expression ld: error: undefined symbol '_rm_in_call' referenced in expression ld: error: undefined symbol '_in_call' referenced in expression ld: error: undefined symbol 'rom' referenced in expression ld: error: undefined symbol 'rm_etherboot_location' referenced in expression ld: error: undefined symbol '_stack_end' referenced in expression ld: /home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/pciprefix.entry.o:(.prefix+0x60): error: undefined reference to '_real_mode_stack_size' ld: /home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/pciprefix.entry.o:(.prefix+0x62): error: undefined reference to '_real_mode_stack_size' ld: /home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/pciprefix.entry.o:(.prefix+0x64): error: undefined reference to '_pxe_stack_size' ld: /home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/init.o:(.prefix+0xe1): error: undefined reference to '_stack_offset_pgh' ld: /home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/init.o:(.prefix+0xe6): error: undefined reference to '_stack_size' kmk: *** [/home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/pcnet32.rom.zprf] Error 1 kmk: *** Waiting for unfinished jobs.... rm /home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/pcnet32.rom.rt1.bin /home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/pcnet32.rom.rt2.zbin /home/developer/VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/pcnet32.rom.rt2.bin kmk: *** Exiting with status 2 developer@workstation:~/VirtualBox-4.0.6_OSE$ Attached is my full build log. Thank You.
_______________________________________________ vbox-dev mailing list [email protected] http://vbox.innotek.de/mailman/listinfo/vbox-dev
