#10960 closed defect (fixed)
--disable-vmmraw fails to build with 4.2.0 => Fixed in SVN
Reported by: | Marius Cirsta | Owned by: | |
---|---|---|---|
Component: | VMM/RAW | Version: | VirtualBox 4.2.0 |
Keywords: | vmmraw | Cc: | |
Guest type: | other | Host type: | other |
Description
I tried to compile Virtualbox 4.2.0 on x86_64 with these options:
./configure --disable-docs --nofatal --disable-pulse --disable-vmmraw
And got the following error:
kBuild: Compiling VBoxVMM - /mnt/aux/packages/virtualbox/src/VirtualBox-4.2.0/src/VBox/VMM/VMMR3/STAM.cpp /mnt/aux/packages/virtualbox/src/VirtualBox-4.2.0/src/VBox/VMM/VMMR3/SELM.cpp: In function 'int selmR3UpdateShadowGdt(PVM, PVMCPU)': /mnt/aux/packages/virtualbox/src/VirtualBox-4.2.0/src/VBox/VMM/VMMR3/SELM.cpp:961:40: error: 'selmGuestToShadowDesc' was not declared in this scope /mnt/aux/packages/virtualbox/src/VirtualBox-4.2.0/src/VBox/VMM/VMMR3/SELM.cpp: In function 'int selmR3UpdateShadowLdt(PVM, PVMCPU)': /mnt/aux/packages/virtualbox/src/VirtualBox-4.2.0/src/VBox/VMM/VMMR3/SELM.cpp:1240:48: error: 'selmGuestToShadowDesc' was not declared in this scope /mnt/aux/packages/virtualbox/src/VirtualBox-4.2.0/src/VBox/VMM/VMMR3/SELM.cpp: In function 'VBOXSTRICTRC selmR3UpdateSegmentRegisters(PVM, PVMCPU)': /mnt/aux/packages/virtualbox/src/VirtualBox-4.2.0/src/VBox/VMM/VMMR3/SELM.cpp:1323:71: error: 'selmIsSRegStale32' was not declared in this scope /mnt/aux/packages/virtualbox/src/VirtualBox-4.2.0/src/VBox/VMM/VMMR3/SELM.cpp:1335:72: error: 'selmIsSRegStale32' was not declared in this scope /mnt/aux/packages/virtualbox/src/VirtualBox-4.2.0/src/VBox/VMM/VMMR3/SELM.cpp:1350:81: error: 'selmIsShwDescGoodForSReg' was not declared in this scope /mnt/aux/packages/virtualbox/src/VirtualBox-4.2.0/src/VBox/VMM/VMMR3/SELM.cpp:1352:71: error: 'selmLoadHiddenSRegFromShadowDesc' was not declared in this scope kmk: * mnt/aux/packages/virtualbox/src/VirtualBox-4.2.0/out/linux.amd64/release/obj/VBoxVMM/VMMR3/SELM.o Error 1
Change History (6)
comment:3 by , 12 years ago
Thanks Frank. I'd like to help as I'm a programmer myself but I don't suppose the fix is trivial.
Maybe I'll take a look if I have some time. Don't really have a knowledge of the code though ...
comment:4 by , 12 years ago
Summary: | --disable-vmmraw fails to build with 4.2.0 → --disable-vmmraw fails to build with 4.2.0 => Fixed in SVN |
---|
Finally fixed in the public repository. The fix will be also part of the next maintenance release. But please be aware that we don't test the code compiled with raw mode disabled that often.
comment:6 by , 12 years ago
I realize that you don't really fully support this but I'll settle for what I can get :). If anything goes wrong I'll report it. Usually though it I find VirtualBox works very well and it's my favorite VM. Thanks for the help and your work.
This is a regression as it did work with Vbox 4.18 and I can't use 4.2x without this as I have a pure 64bit environment.