Open nwotero opened 8 years ago
Hi @nwotero , I see the catkin package is including it in this line. Cmake will search for the library in the default system locations so this is expecting that you already have it built and installed in your system. I think you might need to download and build the library using the provided makefile. I would say you can put these commands inside the get_library file. The android build is based on Cmake so you will need to build some kind of Cmakelist.txt which makes use of the existing makefile. I'm not sure how this is done but maybe this can help.
It seems this package is especially hard to compile for android. It requires blas and lapack, which require fortran, which the android gcc compiler does not support. I'm looking into building a version of the android toolchain which includes a fortran compiler so the dependencies for this package can be built.
I am attempting to cross compile the teb_local_planner move_base plugin. It requires the suitesparse library. This library does not have a CMakeLists.txt or a configure script like poco. What is the recommended way to go about compiling this?