Open dg0yt opened 8 months ago
I implemented the second suggestion. You could try this tag 0.21.4.1 on your pull request.
I didn't update my PR which discovered the problem, but I'm building successfully with 0.21.4.1 in a more general review of the vcpkg port, https://github.com/microsoft/vcpkg/pull/37651.
Since CMake 3.14, there is an official
FindSQLite3.cmake
, variable prefixSQLite3
, and an imported target. rtabmap comes withFindSqlite3.cmake
, variable prefixSqlite3
. On case-insensitive filesystems (Windows), this can break finding downstream dependencies withfind_dependency(SQLite3)
. This was noticed in vcpkg when updating PROJ, via a rtabmap > opencv > vtk > proj > sqlite3 dependency chain.Possible solutions: