In racket.sln
- configuration properties/general/output directory: ..\..\..\
- configuration properties/general/target name: RacketCGC
- configuration properties/build events/post-build event/command line:

1) if exist "$(TargetPath)" goto :MzOK
2)    echo Error: did not find $(TargetPath)
3) exit 1
4) :MzOK
5) "$(TargetPath)" -cu ..\..\racket\mkincludes.rkt "$(TargetDir)/include/" ..\..\racket ..
6) if errorlevel 1 exit 1
7) cd ..\..\racket\dynsrc
8) mkmzdyn.bat
9) cd ..\..\worksp\racket

has an extra / in line 5) after $(TargetDir)
- the debug targets don't work

Some stdafx.h files required changes of _WIN32_WINNT macro
#define _WIN32_WINNT 0x0400 gives errors in ATL

On Windows7 x64 I get some "Unable to register library":

raco setup: --- post-installing collections ---
raco setup: post-installing: help
raco setup: post-installing: mred
raco setup: post-installing: mysterx
MysterX: Unable to register library myspage.dll   <---------------
MysterX: Unable to register library myssink.dll   <---------------
raco setup: post-installing: mzcom
raco setup: post-installing: mzscheme
raco setup: post-installing: racket/gui


În data de Fri, 15 Jun 2012 21:14:31 +0300, Cristian Baboi <cristian.ba...@gmail.com> a scris:

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


____________________
 Racket Users list:
 http://lists.racket-lang.org/users

Reply via email to