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

Reply via email to