Closed Tobias-Fischer closed 2 years ago
It probably needs an EXPORT_ALL_SYMBOLS in bondcpp to work.
@ooeygui do you have any plans to work on the navigation stack?
Added a bunch of patches from https://github.com/ros-planning/navigation2/compare/1.0.7...galactic
You might like this @ooeygui @wolfv - seems like we got nav2 working (at least a significant chunk of it)!
Okay .. I got a bit further, but now I'm stuck. It fails with errors like
%PREFIX%\Library\include\GraphicsMagick\Magick++/Drawable.h(132,17): error C2039: 'unary_function': is not a member of 'std' [%SRC_DIR%\build\map_io.vcxproj]
It's fixed in GraphicsMagick upstream, but they haven't released a new version for nearly a year. I'm not sure what the best way to go about this is .. what do you think @wolfv?
Can we ask the graphicsmagick maintainers? If it's not a super-intrusive patch we could also try to patch graphicsmagick but a release would probably be better.
#if __cplusplus < 201703L
# define MAGICK_UNARY_FUNCTION_IMAGE_REF_BASE \
: public std::unary_function<Image&,void>
#else
# define MAGICK_UNARY_FUNCTION_IMAGE_REF_BASE
#endif // if __cplusplus < 201703L
... maybe that's already enough? We coudl try patching graphicsmagick with this.
Also I just saw that you asked in the project 👍
Unfortunately not quite as easy, but here we go: https://github.com/conda-forge/graphicsmagick-feedstock/pull/15
cool!
This fails because of a weird error: