= FreeBSD build instructions = The FreeBSD build instructions are being worked on as the FreeBSD port advances. If you like to help out with the FreeBSD port, please join the #vbox-dev irc channel or drop a mail on the development mailing list. == Prerequisites == You need: * '''GCC 3.2.3 or later (except for the GCC 4.0.x series)''' [[BR]] => The default GCC should be fine. * '''Yasm 0.6.0 or later''' [[BR]] => {{{/usr/ports/devel/yasm}}} * '''as86''' (real mode assembler, usually part of the ''dev86'' or ''bin86'' package) [[BR]] => {{{/usr/ports/devel/dev86}}} * '''bcc''' (Bruce Evans C Compiler; often part of the ''dev86'' package) [[BR]] => {{{/usr/ports/devel/dev86}}} (same as above) * '''IASL''' (Intel ACPI compiler) [[BR]] => The one installed into {{{/usr/sbin/iasl}}} should be fine. [[BR]] * '''xsltproc''' (libxslt, XML style sheet processor)[[BR]] => {{{/usr/ports/textproc/libxslt}}} * '''libxerces''' (Xerces XML parser, C++, v2.6 or later) [[BR]] => {{{/usr/ports/textproc/xerces-c2}}} * '''libxalan''' (Xalan XSL library, C++, v1.10.0 or later) [[BR]] => {{{/usr/ports/textproc/xalan-c}}} * '''libXcursor''' (required to support color mouse pointers in guest) [[BR]] => Probably installed, if not try {{{/usr/ports/x11/libXcursor}}}. * '''Qt 3.3.x''' (with x >= 5 if possible) [[BR]] => {{{/usr/ports/x11-toolkits/qt33}}} * '''libIDL''' [[BR]] => {{{/usr/ports/devel/libIDL}}} * '''libSDL''' [[BR]] => {{{/usr/port/devel/sdl12}}} == Building !VirtualBox == To be written. == Running your build == To be written.