Im trying to build OpenGOAL, the unofficial Jak and Daxter PC port on Windows 11 with MSYS2. It uses Visual C++, does MSYS2 support Visual C++? Here is a snippet of the error, build logs attached.
FAILED: common/CMakeFiles/common.dir/custom_data/TFrag3Data.cpp.obj / FAILED: CMakeFiles/cmTC_d2c3d.dir/CurlTests.c.obj
[134/1164] Building CXX object common/CMakeFiles/common.dir/formatter/formatter_tree.cpp.obj
C:/msys64/home/penny/jak-project/common/formatter/formatter_tree.cpp: In member function 'void FormatterTree::construct_formatter_tree_recursive(const std::string&, TSNode, FormatterTreeNode&, std::optional<std::__cxx11::basic_string >)':
C:/msys64/home/penny/jak-project/common/formatter/formatter_tree.cpp:146:10: warning: unused variable 'debug_child' [-Wunused-variable]
146 | auto debug_child = ts_node_string(child_node);
| ^~~~~~~~~~~
[138/1164] Building C object third-party/sqlite3/CMakeFiles/sqlite3.dir/sqlite3.c.obj
ninja: build stopped: subcommand failed.
I also made a bug thread on the OpenGOAL GitHub: https://github.com/open-goal/jak-project/issues/3551