on my mac, Xcode 9.2
I’m having lot of problems just recompiling my DSP base classes
without including any plugin
all the “std::string” declared inline are conflicting the rack::string (declared in string.hpp)
I have hundred of errors and the compilers says
in file included blablabla.cpp:32:
Candidate found by name lookup is 'std::__1::string'
Candidate found by name lookup is 'rack::string'
That’s the best option. Another option is to remove using namespace rack;, but using std::string is better C++ and far easier, and it won’t break when things move subnamespace in rack.
A small note: “inlined” is not the correct term there.