15 Jun 2012 20:14
MSB8012 conversion error compiling Racket with VS2010
After converting solution files from VS2008 to VS2010, I get errors like
MSB8012: $(TargetName) ('libmzgc') does not match the Linker's OutputFile
property value '..\..\..\lib\libmzgcxxxxxxx.dll' ('libmzgcxxxxxxx') in
project configuration 'Release|x64'. This may cause your project to build
incorrectly. To correct this, please make sure that $(TargetName) property
value matches the value specified in %(Link.OutputFile).">
in the conversion log file and build.bat (from Racket-5.2.1\src\worksp)
gives errors building racket.sln
The build output for project racket is:
5>------ Build started: Project: racket, Configuration: Release Win32
------
5>Build started 15.06.2012 20:55:15.
5>InitializeBuildStatus:
5> Touching "Release\racket.unsuccessfulbuild".
5>ClCompile:
5> Main.c
5>c:\users\cristi\downloads\racket\racket-5.2.1\src\racket\cmdline.inc(5):
warning C4068: unknown pragma
5>C:\Program Files
(x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5):
warning MSB8012:
TargetPath(C:\Users\cristi\Downloads\racket\Racket-5.2.1\src\worksp\racket\Release\racket.exe)
does not match the Linker's OutputFile property value
(C:\Users\cristi\Downloads\racket\Racket-5.2.1\RacketCGC.exe). This may
(Continue reading)
RSS Feed