Learnings from working with Open Lighting Architecture for Mac OSX 10.9.5:
On compiling the OLA library from source
Getting the OLA c++ source, compiling it, and running the OLA daemon with Max/MSP to send pixel control data over E131.
- I had a lot of initial trouble getting OLA to compile and run on my system. My goal was to eventually control LEDs with DMX/E131 protocol using Max or another client application (built in Openframeworks, Cinder, or Processing).
- I found that my library compile problems were coming from Macports. The Official OLA documentation recommends installing with Macports but in practice Homebrew was a better option for me. Here is some info on Homebrew. http://brew.sh/ Once you have homebrew installed, you should be able to run the command
brew install ola --universalin your terminal, which will install OLA to /usr/local/Cellar and symlink to /usr/local/lib directory. Sometimes homebrew installs the package but does not link it. You may have to run