I am attempting to put my C++ program onto an Android phone but have run into several problems with the library linking. It seems most of the useful information I find on this topic through google is outdated (motz) or simply does not account for the complexity of my program. I have been able to run simple C programs but fail when attempting to use libraries outside of Android's Bionic/libc.
So my questions are:
- Is it possible to port pre-existing *.so libraries onto Android? If so, how could I do this without seg faulting?
- Should I be using the CodeSourcery compiler (arm-none-linux-gnueabi-*)?
- How can I work around the lack of a seperate pthread library?
Please help me out! Thanks.
-Scott