Mac Client Installation
This page will go through installing the current MV3D client on a Mac (OS X) system. If you find any errors or omissions, feel free to update the page. For bug reports, please create a new ticket.
Prerequisites
- XCode
Components
- Twisted Python 10.0 (or greater)
- ODE
- PyODE
Overview
Install the prerequisites. Download and build the components. Install the Python modules, and then run the client.
Steps
For now, some commandline stuff:
cd mkdir Projects cd Projects mkdir Divmod wget http://dev.mv3d.com/~mike/divmod.zip unzip divmod.zip rm divmod.zip eval `python ~/Projects/Divmod/trunk/Combinator/environment.py` chbranch Divmod trunk chbranch Twisted trunk svn://svn.twistedmatrix.com/svn/Twisted/trunk chbranch MV3D trunk http://svn.mv3d.com/svn/mv3d/trunk /usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)" brew install ode sudo easy_install pyrex cd wget "http://downloads.sourceforge.net/project/pyode/pyode/snapshot-2010-03-22/PyODE-snapshot-2010-03-22.zip?r=http%3A%2F%2Fpyode.sourceforge.net%2F&ts=1324229425&use_mirror=voxel" unzip PyODE-snapshot-2010-03-22.zip cd PyODE-snapshot-2010-03-22 python setup.py build python setup.py install --user sudo easy_install pycrypto sudo easy_install pyasn1 sudo easy_install pyopenssl sudo easy_install PIL sudo easy_install wxpython
Install Renderer
- Panda3D SDK Easiest to install.
- Python-Ogre
Try it Out
cd ~/Projects/MV3D/trunk python RunClient.py python mv3d/tools/overseer/overseer.py
References
Back to TechnicalDocumentation.
