command = "g++";
else
throw invalid_argument("GnuLinker::Linker::Linker");
- if(architecture->is_cross())
- command = format("%s-%s", architecture->get_cross_prefix(), command);
- executable = builder.get_vfs().find_binary(command);
+
+ set_executable(command, true);
}
}
argv.push_back("-L"+i->str());
if(binfo.strip)
argv.push_back("-s");
- if(binfo.threads)
+ if(binfo.threads && architecture->get_system()!="windows")
argv.push_back("-pthread");
const Architecture &native_arch = builder.get_native_arch();