help me, virtualbox build fail

Discussions related to using the OSE version of VirtualBox.
Post Reply
nagura
Posts: 5
Joined: 19. Aug 2014, 14:38

help me, virtualbox build fail

Post by nagura »

I'm biginner.
I want to build virtualbox 4.3.14 in FC6

./configure --with-ow-dir=../watcom/ --with-iasl=../usr/bin/iasl --disable-qt --disable-pulse --with-makeself=../makeself-2.1.5/makeself.sh
source /hdd1/vboxsource/VirtualBox-4.3.14/env.sh
kmk all

but build fail.

kBuild: Pass - Build Programs
kBuild: Pass - Libraries
kBuild: Compiling VBoxPcBios32 - /hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/pci32.c
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/pcibios.c(18): Error! E1055: Unable to open 'stdint.h'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/pcibios.c(19): Error! E1055: Unable to open 'string.h'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(76): Error! E1022: Missing or misspelled data type near 'uint16_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(77): Error! E1022: Missing or misspelled data type near 'uint16_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(80): Error! E1022: Missing or misspelled data type near 'uint16_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(81): Error! E1022: Missing or misspelled data type near 'uint8_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(89): Error! E1022: Missing or misspelled data type near 'uint32_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(90): Error! E1022: Missing or misspelled data type near 'uint32_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(93): Error! E1022: Missing or misspelled data type near 'uint16_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(94): Error! E1022: Missing or misspelled data type near 'uint16_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(97): Error! E1022: Missing or misspelled data type near 'uint32_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(98): Error! E1022: Missing or misspelled data type near 'uint8_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(99): Error! E1022: Missing or misspelled data type near 'uint16_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(100): Error! E1022: Missing or misspelled data type near 'uint8_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(101): Error! E1022: Missing or misspelled data type near 'uint16_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(102): Error! E1022: Missing or misspelled data type near 'uint8_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(103): Error! E1022: Missing or misspelled data type near 'uint16_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(104): Error! E1022: Missing or misspelled data type near 'uint8_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(105): Error! E1022: Missing or misspelled data type near 'uint16_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(113): Error! E1022: Missing or misspelled data type near 'uint16_t'
/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/biosint.h(116): Error! E1147: Too many errors: compilation aborted
kmk: *** [/hdd1/vboxsource/VirtualBox-4.3.14/out/linux.x86/release/obj/VBoxPcBios32/pci32.obj] Error 1
The failing command:
@ /hdd1/vboxsource/VirtualBox-4.3.14/kBuild/bin/linux.x86/kmk_redirect -E 'PATH=../watcom//binl:../watcom//binw:/hdd1/vboxsource/VirtualBox-4.3.14/tools/linux.x86/bin:/hdd1/vboxsource/VirtualBox-4.3.14/kBuild/bin/linux.x86:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin' -E 'WATCOM=../watcom/' -E 'EDPATH=../watcom//EDDAT' -E 'LIB=' -E 'INCLUDE=' -- ../watcom//binl/wcc386 -zq -q -wx -zu -s -oas -ms -nt=BIOS32 -nd=BIOS32 -hc -d1+ -i=/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS -i=/hdd1/vboxsource/VirtualBox-4.3.14/include -i=/hdd1/vboxsource/VirtualBox-4.3.14/out/linux.x86/release -i=/hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/watcom/h -dVBOX -dVBOX_OSE -dVBOX_WITH_64_BITS_GUESTS -dVBOX_WITH_DEBUGGER -dRT_ARCH_X86 -d__X86__ -dVBOX_WITH_HARDENING -dRTPATH_APP_PRIVATE=\"/opt/VirtualBox\" -dRTPATH_APP_PRIVATE_ARCH=\"/opt/VirtualBox\" -dRTPATH_SHARED_LIBS=\"/opt/VirtualBox\" -dRTPATH_APP_DOCS=\"/opt/VirtualBox\" -fo=/hdd1/vboxsource/VirtualBox-4.3.14/out/linux.x86/release/obj/VBoxPcBios32/pci32.obj -fr=/hdd1/vboxsource/VirtualBox-4.3.14/out/linux.x86/release/obj/VBoxPcBios32/pci32.obj.err /hdd1/vboxsource/VirtualBox-4.3.14/src/VBox/Devices/PC/BIOS/pci32.c
kmk: *** [/hdd1/vboxsource/VirtualBox-4.3.14/out/linux.x86/release/obj/VBoxPcBios32/pci32.obj] Deleting file `/hdd1/vboxsource/VirtualBox-4.3.14/out/linux.x86/release/obj/VBoxPcBios32/pci32.obj.err'


Why build fail? I throw away much time for vbox build.

help me please.
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: help me, virtualbox build fail

Post by Perryg »

Fedora Core 6 reached its End of Life on December 7th, 2007. I seriously doubt that you can get new enough packages to be able to built the latest versions of VirtualBox.

That said the error message is indication an issue with watcom. I would investigate that.


Moving topic to OSE.
Griner
Posts: 2
Joined: 27. Feb 2015, 08:32

Re: help me, virtualbox build fail

Post by Griner »

Hi! I built on Windows 7. I had such problem before I fixed file VirtualBox-4.3.18\kBuild\tools\OPENWATCOM.kmk.
I replaced on line 135 -E 'INCLUDE='\ with -E 'INCLUDE=C:\WATCOM\H;C:\WATCOM\H\NT;C:\WATCOM\H\NT\DIRECTX;C:\WATCOM\H\NT\DDK' \
Post Reply