1
votes

I am trying to build Horde3d on windows 8 with visual studio 2012. The error that I get is very explicit but I have still no clue what I have to change. For example I can't find %(Link.OutputFile) anywhere

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppBuild.targets(1137,5): warning MSB8012: TargetPath(C:\horde3d\Horde3D\Samples\Chicago../../Build/Sample Chicago/Debug\Sample Chicago.exe) does not match the Linker's OutputFile property value (C:\horde3d\Horde3D\Build\Sample Chicago\Debug\Sample_Chicago.exe). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile). 1

C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppBuild.targets(1139,5): warning MSB8012: TargetName(Sample Chicago) does not match the Linker's OutputFile property value (Sample_Chicago). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile).

1

1 Answers

2
votes

I solved it by myself. I used cmake to output a vs2012 project.