I've been trying to put together a 2.8 port, and I have to say, things
have not gone well at all. SWIG (which generates the JNI bindings) can
generates bad code: some of them are compile errors, some of them are
memory errors where it hands out references to things that could be
deleted. Basically, it's a mess.
Has anyone actually tried to port to anything beyond 2.4? Chad, did
you have to do any... massaging with SWIG to get it to generate code
that wasn't just wrong?