SpaceIm
SpaceIm
Honestly, I can't imagine redo all these modifications (357 files!) just to remove modifications related to trailing spaces :/
*[a discussion](https://reviewable.io/reviews/flexible-collision-library/fcl/461#-M4W21of3Zfzmg0VNRI9:-M4W6maF1xGAeJuT0YKU:b-vh89xu) (no related file):* Previously, SeanCurtis-TRI (Sean Curtis) wrote… I didn't quite follow this: > Visual Studio expect dllexport in explicit template definition, while others compilers expect this kind...
Here is an attempt to solve merge conflict. They are few things to fix which are not seen by merge conflict.
I think the CMake min version issue is resolved since min version is 3.10 in master branch. I've changed 3 more things: - hide all symbols by default => there...
Which compiler? I think it's fine with msvc, I'll try with a GNU compiler.
With apple-clang 13 on macOS, it works fine with `FCL_HIDE_ALL_SYMBOLS=ON`, `FCL_STATIC_LIBRARY=OFF` and `BUILD_TESTING=ON`. I use libccd v2.1 and eigen 3.4.0. While it compiles and links fine, when I run tests,...
I would say speed up compilation of downstream projects, by avoiding common template instantiations in fcl.
Ok so first thing to do to fix msvc shared with tests: turn `test_fcl_utility` to a static library. And I also see link errors of `test_fcl_collision` with Visual Studio, but...
Ok for Visual Studio, there were several missing declaration & definition of destructor, copy/move constructor/assignement in `Contact` & `ContactPoint` (though, it might be a bug in msvc). Moreover M_PI is...
For MinGW, there are indeed some link issues in tests (`test_collision_func_matrix` for me) with `ComputeBVImpl`. I'll see what I can do.