I'm trying to invoke C++ from Java using GCJ using the CNI, so far I'm able to invoke Java code from C++. How can I invoke C++ from Java using the CNI?
I'll extend somewhat on pcent's answer to read the GCJ/CNI Docs.
I believe that the key is to understand the whole "CNI C++ class" concept.
Most of the documentation describes how the Java conventions translate in a CNI C++ class.