Now, I am working on OS X 10.10. I want to compile VirtualBox 4.3.28, reference to http://blog.wildducktheories.com/building-virtual-box-on-osx-10-9, I have confined the compile tools: gcc llvm clang. I have got the following error message:
kBuild: moc VBoxDbg - /Users/jiaxing/Downloads/VirtualBox-4.3.28/src/VBox/Debugger/VBoxDbgConsole.h kBuild: moc VBoxDbg - /Users/jiaxing/Downloads/VirtualBox-4.3.28/src/VBox/Debugger/VBoxDbgStatsQt4.h kBuild: Generating python - /Users/jiaxing/Downloads/VirtualBox-4.3.28/out/darwin.amd64/release/obj/VBoxOGLgen/errorspu.c kBuild: Compiling VBoxOGLhosterrorspu - /Users/jiaxing/Downloads/VirtualBox-4.3.28/src/VBox/GuestHost/OpenGL/error/errorspu_init.c kBuild: Compiling VBoxRemPrimary - /Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/VBoxRecompiler.c kBuild: Compiling VBoxRemPrimary - /Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/cpu-exec.c kBuild: Compiling VBoxRemPrimary - /Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/exec.c kBuild: Compiling VBoxRemPrimary - /Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/translate-all.c kBuild: Compiling VBoxRemPrimary - /Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/host-utils.c fatal error: error in backend: Invalid register name global variable clang: error: clang frontend command failed with exit code 70 (use -v to see invocation) Apple LLVM version 6.1.0 (clang-602.0.49) (based on LLVM 3.6.0svn) Target: x86_64-apple-darwin14.3.0 Thread model: posix clang: note: diagnostic msg: PLEASE submit a bug report to http://developer.apple.com/bugreporter/ and include the crash backtrace, preprocessed source, and associated run script. kBuild: Compiling VBoxRemPrimary - /Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/cutils.c clang: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang: note: diagnostic msg: /var/folders/8t/hr9f4s7561j6m2_btlndgs440000gn/T/cpu-exec-002aaa.c clang: note: diagnostic msg: /var/folders/8t/hr9f4s7561j6m2_btlndgs440000gn/T/cpu-exec-002aaa.sh clang: note: diagnostic msg: ******************** kmk: *** [/Users/jiaxing/Downloads/VirtualBox-4.3.28/out/darwin.amd64/release/obj/VBoxRemPrimary/cpu-exec.o] Error 70 The failing command: @gcc-4.2 -c -O2 -g -pipe -Wall -Wextra -Wno-missing-field-initializers -Wno-unused -Wno-trigraphs -fdiagnostics-show-option -Wno-unused-parameter -Wno-long-long -Wno-long-long -Werror-implicit-function-declaration -Wno-variadic-macros -O2 -mtune=generic -fno-omit-frame-pointer -fno-strict-aliasing -fvisibility=hidden -DVBOX_HAVE_VISIBILITY_HIDDEN -DRT_USE_VISIBILITY_DEFAULT -Wno-sign-compare -Werror-implicit-function-declaration -mmacosx-version-min=10.6 -isysroot //SDKs/MacOSX10.6.sdk -fno-common -m64 -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/Sun/crt -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/Sun -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/target-i386 -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/tcg -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/fpu -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/out/darwin.amd64/release/obj/VBoxRemPrimary -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/src/VBox/VMM/include -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/tcg/i386 -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/out/darwin.amd64/release/obj/VBoxRemPrimary/dtrace -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/include -I/Users/jiaxing/Downloads/VirtualBox-4.3.28/out/darwin.amd64/release -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DVBOX_WITH_DEBUGGER -DRT_OS_DARWIN -D__DARWIN__ -DRT_ARCH_AMD64 -D__AMD64__ -DIN_RING3 -DHC_ARCH_BITS=64 -DGC_ARCH_BITS=64 -DVBOX_WITH_DTRACE -DVBOX_WITH_DTRACE_R3 -DVBOX_WITH_NATIVE_DTRACE -DIN_REM_R3 -DREM_INCLUDE_CPU_H -DNEED_CPU_H -DVBOX_WITH_RAW_MODE -DVBOX_WITH_RAW_RING1 -DLOG_USE_C99 -DMAC_OS_X_VERSION_MIN_REQUIRED=1060 -DMAC_OS_X_VERSION_MAX_ALLOWED=1060 -DPIC -D__x86_64__ -Wp,-MD,/Users/jiaxing/Downloads/VirtualBox-4.3.28/out/darwin.amd64/release/obj/VBoxRemPrimary/cpu-exec.o.dep -Wp,-MT,/Users/jiaxing/Downloads/VirtualBox-4.3.28/out/darwin.amd64/release/obj/VBoxRemPrimary/cpu-exec.o -Wp,-MP -o /Users/jiaxing/Downloads/VirtualBox-4.3.28/out/darwin.amd64/release/obj/VBoxRemPrimary/cpu-exec.o /Users/jiaxing/Downloads/VirtualBox-4.3.28/src/recompiler/cpu-exec.c kmk: *** Waiting for unfinished jobs.... kmk: *** Exiting with status 2 Is there any one can help me?
_______________________________________________ vbox-dev mailing list [email protected] https://www.virtualbox.org/mailman/listinfo/vbox-dev
