CamelBones is a bridge that allows the creation of Cocoa applications
This is the first beta release of 1.0.
Updates to the web site will be happening over the next few days.
Here are the release notes:
This new version of CamelBones features tight integration with the
runtime. Perl classes are registered peers, capable of being subclasses
This new approach is a huge improvement over the old proxy-based
makes a number of things possible with this new version that could not
Support for Cocoa Bindings
Custom NSView subclasses
In addition, this version of CamelBones is based around a "support
architecture that makes it possible to build standalone applications
require no external runtime framework, and run on any supported Mac OS X
Also included with this package is a shared framework and Perl module
be used with standalone .pl scripts.
Known issues with this beta:
1. The binaries included with this beta do not work on Mac OS X 10.4
"Tiger". It has been tested with Tiger, however - a
release will follow soon after Apple's final public release of
2. Jaguar support is limited. Project and File templates are
for Xcode, not for Project Builder. I have no plans to keep PB
up to date, although I could be convinced to do so if there's
3. Jaguar support is buggy. CamelBones applications should be able
on any support OS version - as of this beta that's Jaguar and
In this beta release, Jaguar support is buggy.
4. Building under the GNUStep environment is not supported in this
I'd like to get around to fixing that, but it's a low priority
it will happen much sooner if a GNUStep guru steps forward to
5. It's a beta. Expect bugs, expect leaks, and *please* report them
the bug reporting form at the SourceForge site.
Cocoa programming in Perl: http://camelbones.sourceforge.net
Hire me! My resume: http://www.dot-app.org