Conversation
Fixed "include/record3d/Record3DStructs.h:33:21: error: field ‘udid’ has incomplete type 'std::string'"
|
Just to add some context for this pr: I was able to reproduce this build failure on a clean system:
The error looks like this: This happens because On older GCC/libstdc++ versions (e.g. GCC 9/10), this compiled fine because
So this PR is the correct fix: explicitly including I tested the patch locally and can confirm it resolves the build error on GCC 13. |
|
Hi, I was wondering why this was removed from recent updates to main? |
Fixed "include/record3d/Record3DStructs.h:33:21: error: field ‘udid’ has
incomplete type 'std::string'"