Essentially this has to do with the diff-gaussian-rasterization submodule.
The issue is outlined here:
weify627/4D-Rotor-Gaussians#12
TL;DR
The solution is:
Replacing line 29 of setup.py in diff-gaussian-rasterization with the following and reinstalling the library with the updated setup.py fixed the issue.
extra_compile_args={"nvcc": ["-Xcompiler", "-fno-gnu-unique","-I" + os.path.join(os.path.dirname(os.path.abspath(file)), "third_party/glm/")]})