Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cross compile teb_local_planner #52

Open
nwotero opened this issue Nov 7, 2016 · 2 comments
Open

Cross compile teb_local_planner #52

nwotero opened this issue Nov 7, 2016 · 2 comments

Comments

@nwotero
Copy link

nwotero commented Nov 7, 2016

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?

@ernestmc
Copy link

ernestmc commented Nov 7, 2016

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.

@nwotero
Copy link
Author

nwotero commented Nov 7, 2016

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.

jubeira pushed a commit to jubeira/roscpp_android that referenced this issue Feb 1, 2019
…atches

Remove or comment out unneeded patches
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants