The missing bridge between Java and native C++ libraries