libccd
libccd copied to clipboard
Library for collision detection between two convex shapes
It seems like the bug causing libccd to not be able to be declared as a C project has been [fixed in cmake 3.12.0](https://gitlab.kitware.com/cmake/cmake/-/merge_requests/1799), so I've added this change as...
When the ccd library is compiled as static, the `CCD_EXPORT` should be an empty string, especially on Windows, to avoid linking errors. This can be achieved easily by making sure...
I am getting a segmentation fault when trying to implement ccdGJKPenetration. I think it is most probably because of the variable (nearest) that has been defined as a pointer but...
```c #include #include // for work with quaternions /** Support function for box */ void support(const void *obj, const ccd_vec3_t *dir, ccd_vec3_t *vec) { // assume that obj_t is user-defined...
This is applicable e.g. when `-D_CRT_SECURE_NO_WARNINGS` is passed as a compiler flag.
The `CMAKE_INSTALL_*DIR` variables are allowed to be absolute paths, but the pkgconfig file template assumes they are relative. This is a common problem, and the fix is described here: https://github.com/jtojnar/cmake-snips#concatenating-paths-when-building-pkg-config-files
This fixes an issue where header files are not installed by autotools.
``` $ CC=clang-10 CXX=clang++-10 ./configure --prefix=/opt/libccd $ make ... $ sudo make install ... $ ls -R /opt/libccd /opt/libccd: lib /opt/libccd/lib: libccd.a libccd.la ``` I expect both the library and...
Hi everyone, first of all thanks for this brilliant library! I am looking into the problem of collision detection for a project I am working on, specifically focusing on EPA....
Could you please use `CMAKE_INSTALL_DOCDIR` instead of "${CMAKE_INSTALL_DATAROOTDIR}/doc/ccd" for documentation installation? This makes it easier to change the location when an other location is desired, e.g. in Gentoo. See [CMake...