|
@@ -1136,7 +1136,14 @@ void cmLocalVisualStudio7Generator::OutputBuildTool(std::ostream& fout,
|
|
|
}
|
|
|
if(this->WindowsCEProject)
|
|
|
{
|
|
|
- fout << "\t\t\t\tSubSystem=\"9\"\n";
|
|
|
+ if(this->GetVersion() < VS9)
|
|
|
+ {
|
|
|
+ fout << "\t\t\t\tSubSystem=\"9\"\n";
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ fout << "\t\t\t\tSubSystem=\"8\"\n";
|
|
|
+ }
|
|
|
}
|
|
|
std::string stackVar = "CMAKE_";
|
|
|
stackVar += linkLanguage;
|
|
@@ -1227,8 +1234,15 @@ void cmLocalVisualStudio7Generator::OutputBuildTool(std::ostream& fout,
|
|
|
}
|
|
|
if ( this->WindowsCEProject )
|
|
|
{
|
|
|
- fout << "\t\t\t\tSubSystem=\"9\"\n"
|
|
|
- << "\t\t\t\tEntryPointSymbol=\""
|
|
|
+ if(this->GetVersion() < VS9)
|
|
|
+ {
|
|
|
+ fout << "\t\t\t\tSubSystem=\"9\"\n";
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ fout << "\t\t\t\tSubSystem=\"8\"\n";
|
|
|
+ }
|
|
|
+ fout << "\t\t\t\tEntryPointSymbol=\""
|
|
|
<< (isWin32Executable ? "WinMainCRTStartup" : "mainACRTStartup")
|
|
|
<< "\"\n";
|
|
|
}
|