|
|||||||||
Wednesday the 23rd of July, 2008 |
|||||||||
bochs most recent diff
Scroll down toward the bottom of the page to get installation instructions for bochs. The raw portfile for bochs 2.3.5 is located here: http://bochs.darwinports.com/dports/emulators/bochs/Portfile Find related portfiles with the unique DarwinPorts.com search feature. Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/bochs # $Id: Portfile 34658 2008-03-01 22:03:56Z jmr PortSystem 1.0 Name: bochs Version: 2.3.5 Category: emulators Maintainers: nomaintainer Description: cross platform ia-32 emulator Long Description: Bochs is a highly portable open source IA-32 (x86) PC emulator written in C++, that runs on most popular platforms. It emulates the Intel x86 CPU, common I/O devices, and a custom BIOS. Platform: darwin Homepage: http://bochs.sourceforge.net/ master_sites sourceforge checksums md5 2d9b2c1e17b4eba2d46b208be09df4a9 patchfiles patch-.bochsrc.diff patch-bochs.h.diff depends_run port:wget configure.args --prefix=${prefix} --exec-prefix=${prefix} --bindir=${prefix}/bin --mandir=${prefix}/share/man --enable-all-optimizations --enable-sb16=osx --enable-vbe --enable-cdrom Variant: smp description {Enable symmetric multi-processor support} { configure.args-append --enable-smp --enable-cpu-level=6 } pre-destroot { xinstall -m 755 -d ${destroot}${prefix}/bin xinstall -m 755 -d ${destroot}${prefix}/share/bochs xinstall -m 755 -d ${destroot}/Applications/MacPorts } post-destroot { file copy ${worksrcpath}/bochs.app ${destroot}${prefix}/share/bochs system "ln -s ${prefix}/share/bochs/bochs.app ${destroot}/Applications/MacPorts/bochs.app" xinstall -m 755 ${worksrcpath}/bochs ${destroot}${prefix}/bin xinstall -m 755 ${worksrcpath}/bximage ${destroot}${prefix}/bin xinstall -m 755 ${worksrcpath}/bxcommit ${destroot}${prefix}/bin reinplace "s|\$BXSHARE/|${prefix}/share/bochs/|g" ${destroot}${prefix}/share/bochs/bochsrc-sample.txt } post-activate { ui_msg "\n **** To prepare bochs for use **** 1) Rename file bochsrc-sample.txt to bochrc.txt for use. -cd ${prefix}/share/bochs -sudo cp bochsrc-sample.txt bochrc.txt 2) Create a disk image for the emulator. -cd ${prefix}/share/bochs -sudo bximage (prompts will guide you) -sudo chmod 777 3) Remove the current 'ata0-master:' statement in ${prefix}/share/bochs/bochsrc.txt and replace it with the 'ata0-master:' string displayed at the end of the bximage process. 4) Format the disk image using FreeDOS (http://bochs.sourceforge.net/diskimages.html) according to the bochs documentation. (http://bochs.sourceforge.net/) 5) Now start bochs using the /Applications/MacPorts/bochs.app program; you may also use the bochs command line utility. \n" } If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page. Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:
% cd /opt/local/bin/portslocation/dports/bochsYou will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to: Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using bochs with these commands: % man bochs Where to find more information:
|
![]() |
![]() Digg bochs on MacOSX
Other Helpful SitesMacOSForgeDebian Packages MacPorts - SVN Freshports - FreeBSD Fink Package List RPM for MacOSX Port Categories
aqua
archivers audio benchmarks cad comms cross databases devel editors emulators games genealogy gnome gnustep graphics irc java kde lang math multimedia net news palm perl python ruby science security shells sysutils textproc www x11 xfce zope
Current CVS DownloadsDarwin Ports Current :nightly CVS snapshot OpenDarwin CVSWeb SSH Key Gen |
|||||||
| |




