Views
Jamoma has become a fairly large project with a number of dependencies.
This page describes how to go about to compile the externals on both
Mac and Windows.
On the Mac platform:
What you need to download:- Latest version of Xcode
- TTBlue (or through SVN)
- ObjectiveMax
- Jamoma
- Build ObjectiveMax? and move the framework build into /Library/frameworks
- Copy the MaxMSP? frameworks
- Find the MaxMSP? application
- Right click and choose "show package contents"
- Copy the 4 frameworks into /Library/frameworks
- Install ruby
- From the Jamoma folder: cd Tools/rosc
- sudo ruby setup.rb (if you can't do sudo, try to give yourself permissions to write to /Library/Ruby
- Build Jamoma (including TTblue?)
- Open Terminal
- Change directory to the Tools folder
- Use one of the following commands:
./build.rb Deployment 1
./build.rb Development
This procedure will rebuild externals, libraries and the framework. In addition the Jamoma.framework will be copied to /Library/Frameworks .
On the Windows platform
NOTE: You first need Cygwin to be set up properly as discussed in the section Setting up a Development Environment. Open the Cygwin terminal and change directory in order to build the framework:cd source/SourceCode/Framework/source
make clean
make release
Use make clean to be sure things are correctly build after cleaning. Then you build the externals:
cd source/SourceCode/MaxObject
make clean
make release