I have installed the SDK,NDK,JDK and Cygwin. I want to know if I will need to edit the code of libraries to make them compile for Android(armv7).
I basically need to port a variety of C applications for Android, but they all depend on 3rd party libraries such as PCRE,OpenSSL and so forth. My experience has shown me that PCRE compiles without an error for Windows, but we are talking about Android here(running Linux kernel).
And would I need to write a C wrapper for EVERY function in the library to meet the JNI calling conventions?