When I try to compile v2.83 I get the following error from gcc:
blender-git/lib/linux_centos7_x86_64/usd/include/pxr/base/vt/dictionary.h:64:53: error: wrong number of template arguments (0, should be 1) 64 | typedef std::map<std::string, VtValue, std::less<>> _Map;
Followed by lots of similar errors.
I have the correct version of the lib dir checked out from svn (precompiled libs). I looked at the date of the v2.83 tag and checked out the corresponding libs from svn.
Does anybody have any experience with this? I’m a bit stumped.
Nothing has changed in that particular header file when I checkout the latest version, but master builds without problems. And I seem to remember having compiled v2.83 at the time without any problems as well. Could it be a compiler version problem?
This is gcc 9.3.0 on ubuntu 20.04.