Some includes in GLM start with "glm", like:
#include <glm/ext/scalar_relational.hpp> in glm\gtx\color_space.inl
Or #include <glm/glm.hpp> in glm/glm.cppm
Those includes break when using "light" releases, consider simple project structure:
Project/
lib/
glm/
ext/...
gtc/...
gtx/...
glm.hpp
glm.cppm
...
To make this work, user would have to add the whole "lib" directory as an include root.