+
+Target *GnuCxxCompiler::create_source(const FS::Path &path) const
+{
+ return new CSourceFile(builder, path);
+}
+
+void GnuCxxCompiler::do_prepare()
+{
+ GnuCompiler::do_prepare();
+ if(!version.empty())
+ {
+ FS::Path cxx_path = FS::Path("/usr/include/c++")/version;
+ if(FS::is_dir(cxx_path))
+ system_path.push_back(cxx_path);
+ }
+}