Version 4 (modified by 17 years ago) ( diff ) | ,
---|
Build instructions
This page describes how to build VirtualBox OSE, once you have gotten its source code (either from our SVN server or a tarball, as described on the Downloads page).
The sources are the same, no matter whether you build on Linux or Windows. But the build instructions differ.
Building on Linux
We at InnoTek mostly use Gentoo, so the following build instructions apply to that environment. Things should not be much different for other distributions though. If you want to supply build instructions (especially package names) for other distributions, please contact InnoTek.
Prerequisites
You need:
- GCC 3.2.3 or later (presently, only 3.x is supported; our recompiler doesn't like 4.x)
- Qt 3.3.x (with x >= 5 if possible)
- Sablotron XSLT Processor 1.0.2
- libIDL
- Relatively recent WINE (VirtualBox uses some Win32 executables during the build process)
- Java (http://java.sun.com/j2se/1.5.0/download.jsp)
- libSDL (with sdl-ttf)
- Optional: DirectFB
- Optional: Doxygen 1.4+
On Gentoo, run this:
emerge -uav =qt-3* sablotron libIDL wine blackdown-jdk libsdl sdl-ttf DirectFB doxygen
Building on Windows
Prerequisites
- Java (http://java.sun.com/j2se/1.5.0/download.jsp), runtime is sufficient
- .NET, version 2.0 recommended
Note:
See TracWiki
for help on using the wiki.