Compiling VSTGUI 4.6 on macOS

Yes. Steinberg has switched to C++11 dialect some years ago. They did also some changes with the namespaces.

If you experience namespacing problems with porting old projects “std::foo”, “VSTGUI::foo” or “Steinberg::Vst::foo” is your friend.