virtualbobs / build-virtualbox-in-windows Goto Github PK
View Code? Open in Web Editor NEWIt automatically builds VirtualBox in Windows.
License: MIT License
It automatically builds VirtualBox in Windows.
License: MIT License
I'm using VS2010 and the path is correct, but I don't know why I get the following error:
Shell inheritance test: OK
Source path: OK
Checking for kBuild...
Target architecture: amd64.
Host architecture: amd64.
Found kBuild: C:/VBoxBuild/VirtualBox/kBuild
Found kBuild binaries: C:\VBoxBuild\VirtualBox\kBuild\bin\win.amd64
Checking for Windows DDK v7.1...
Found Windows DDK v7.1: C:/WinDDK/7600.16385.1
Checking for Visual C++...
error: Cannot find cl.exe (Visual C++) anywhere on your system. Check the build requirements.
Dear Team,
If we try to build vbox and specifically just VBoxUSB and VBoxUSBMon drivers for ARM64 then the projects like Windows on Raspberry pi can benifit as folks will be able to pass through the usb devices to Windows Subsystem for linux and utilize the linux drivers instead of waiting for or the windows deivers to be released with the help of projects like USBIPD as it is waiting for Arm64 specific drivers ( issue: dorssel/usbipd-win#233 ).
I installed Visual C++ 2010 in default paths, but run setup.python fail:
E:\project\build-virtualbox-in-windows\script>call build_vbox.bat
[+] Configure VirtualBox build settingShell inheritance test: OK
Source path: OK
Checking for kBuild...
Target architecture: amd64.
Host architecture: amd64.
Found kBuild: C:/VBoxBuild/VirtualBox/kBuild
Found kBuild binaries: C:/VBoxBuild/VirtualBox/kBuild/bin/win.amd64
Checking for Windows DDK v7.1...
Found Windows DDK v7.1: C:/WinDDK/7600.16385.1
Checking for Visual C++...
fatal error: PathAbs(C:\Program Files (x86)\Microsoft Visual Studio 10.0) attempted to return filename with problematic characters in it (C:\PROGRA~2\Microsoft Visual Studio 10.0). The tool/sdk referenced will probably need to be copied or reinstalled to a location without 'spaces', '$', ';' or '&' in the path name. (Unless it's a problem with this script of course...)
should I install in other path or any solution?
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Add any other context about the problem here.
In script/build*
, path information are included. Export them to cfg files.
Is your feature request related to a problem? Please describe.
Yes. building VirtualBox 5.0.40, it uses QT4. however, this script uses QT5, likely causing compability issues.
because VirtualBox 5.0 has no option like --with-qt5=
and only available --with-qt4=
Even for VirtualBox 7.1 (Currently Beta), which will be released later, this option is also required to use QT6.
OpenSSL also causes it. (--with-openssl=
)
Describe the solution you'd like
Please make an legacy/new scripts that Builds old VirtualBox.
Not only for 6.1, 6.0 and earlier even 4.x.
Describe alternatives you've considered
Making a section that will build QT4 or QT5.
Additional context
None.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.