@rui_mac said in Undefined symbols:
maxon::ToStrHlp
If you search the codebase for ToStrHlp it actually gives you a nice little comment about what might be wrong
// If you get a compiler error about "Use of undeclared identifier 'ToString'" as result of calling
// DiagnosticOutput() you must #include "maxon/string.h" in that source file to fix it.
template <typename T> inline void ToStrHlp(String& result, const T* x, const FormatStatement* formatStatement) { result = ToString(*x, formatStatement); }
Are you calling DiagnosticOutput() anywhere?