openFrameworks 005 Python Binding for OS X 10.5 Leopard

December 17th, 2008 · 5 Comments · Creative Coding

A new openFrameworks-Python Binding for OS X 10.5 is finally available for download. The new binding comes with an Xcode project including the openFrameworks 005 source code and required libraries plus an example of how to use the binding. As in the previous versions, after building the binding using Xcode, you may run the test example as follows: open up a terminal, go to the build/release directory of the binding and type: ‘python’. The example script should run out of the box. If it does not please don’t hesitate to contact me.

Note: for those who want to build the binding for OS X 10.4, please see the readme file contained in the package. It contains hints on how to build the project using the 10.4 SDK.

Requirements: OS X 10.5.5, Xcode 3.1.1+, SWIG, Python 2.5(+)
Download openFrameworks-Python Binding for OS X 10.5

Tags: ····

5 responses so far ↓

  • 1 plus six » links for 2009-01-08  Jan 9, 2009 at 1:04 am

    […] openFrameworks 005 Python Binding for OS X 10.5 Leopard Exactly what it says on the tin. Works for me on OS X 10.5.6, Python 2.5 and XCode 3.1.2. (tags: mac osx programming python openframeworks) […]

  • 2 oliver  Feb 17, 2009 at 8:02 am

    This is phenomenal. I am an AS3 developer in the midst of learning python… stumbled upon openframeworks, got really excited, saw that it was c++, get less excited, stumbled upon your site via the of forum, got really excited again 🙂 I’m curious though, what is the fmod dependency about?

  • 3 kevin  Mar 1, 2009 at 4:18 am

    Tobias: I’m ecstatic to find this. I’ve just built it (worked first time, awesome) and I’m playing around and having a great time. I have to experiment a lot more, but I’m hoping this can replace java/processing as my creative programming sketchpad.

    I’d love to help make this better… having a web home for the project would help (I see you have some stuff on google code, maybe that would be a good place to start). Documentation, examples, tutorials, etc. would be great.

    One initial reaction I have to the bindings is that a lot of it could be more pythonic; for instance, using modules instead of namespacing functions with prefixes: instead of ofGetWidth, have of.getWidth(). The trick is not straying too far from the original openFrameworks stuff, I guess. I’d love to talk more with you about this — email me if you get a chance, otherwise I’ll try to get in touch with you in a few days once I have more experience actually using the code.

    Again: I can’t thank you enough for doing this. I’m in code heaven right now!

  • 4 Salvatore  Nov 14, 2009 at 12:43 am

    Thanks for your work.
    I have tried to use py2app against without sucess.
    Problem with libfmodex.dylib (image not found)
    Do you have a clue ?



  • 5 Josh  Aug 25, 2010 at 1:26 am

    This is wonderful, thank you so much!
    The binding has been reliable for the last few days of coding but I’m hitting a memory leak that appears to be happening when I do ofBeginShape() ofCurveVertex(…) ofEndShape(). I’m leaking like 5 megs a second given I’m rendering hundreds of curves per frame. Anybody else run into this? I’m looking at the bindings to try to figure it out and will post again if I do.

© 2013 Tobis Lensing. All rights reserved. Powered by Wordpress — based upon Cutline by Chris Pearson. This page reflects the personal opinion of the author and is in no way linked to institutions the author is working or has worked for. For more information, see the disclaimer and Privacy Policy.