VirtualBox

Changes between Version 5 and Version 6 of Mac OS X build instructions


Ignore:
Timestamp:
Jan 13, 2007 5:38:30 AM (17 years ago)
Author:
jose
Comment:

update

Legend:

Unmodified
Added
Removed
Modified
  • Mac OS X build instructions

    v5 v6  
    88 * A recent Xcode installation (only the GCC and SDKs are really needed).
    99 * The SDL library. Check your favorite package manager - Mac Ports, Fink,...
     10 * The i386-elf-gcc package from Mac Ports. (This requirement will go away later.)
    1011 * ...
    1112
     
    1415 1. Change to the root directory of the sources and execute the configure script:
    1516{{{
    16 ./configure --without-xpcom
     17./configure --disable-xpcom
    1718}}}
    1819    If it finds everything it needs, it will create a file called '!AutoConfig.kmk' containing paths to the various tools on your system. Also, it will create an environment setup script called configure.sh. This step only has to be done once (if something changes in your build tool setup, you might have to repeat it but keep in mind that both output files will be overwritten).
     
    3031== Running !VirtualBox ==
    3132
    32 In the current state, the Mac OS X port doesn't offer anything useful to run except for testcases...
     33As mentioned elsewhere, the Mac OS X port of !VirtualBox is work in progress. Only the very basic GUI (VBoxBFE) is available and because the supporting kernel extension ([source:trunk/src/VBox/HostDrivers/Support]) isn't ported yet, the guest performance is quite terrible.
     34
     35 1. !VirtualBox must be instructed not to try use the missing kernel extension.
     36{{{
     37export VBOX_SUPLIB_FAKE="fake"
     38}}}
     39 2. Enter {{{out/darwin.x86/release/bin}}}.
     40 3. Run {{{./VBoxBFE -m 32}}}
     41
     42If you have a knoppix ISO or similar hanging around, you can try start it like this:
     43{{{
     44./VBoxBFE -m 128 -cdrom /Users/name/Desktop/knoppix-3.7.iso -boot d -natdev 080286000042
     45}}}

© 2023 Oracle
ContactPrivacy policyTerms of Use