https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78843
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING Last reconfirmed| |2016-12-17 CC| |jakub at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- You haven't included preprocessed source, so it is hard to say for sure, but: find.cpp:498:41: error: 'vsOSSortCompare' was not declared in this scope std::sort(dirs.begin(), dirs.end(), vsOSSortCompare); and bool VSOSUniqueCompare(std::string first, std::string second/*, bool icase=false*/); bool VSOSSortCompare(std::string first, std::string second/*, bool icase=false*/); are different identifiers, C/C++ is case sensitive.