Compiling SSCLI on Vista x86 with the VC++ 8.0 compiler

17 views
Skip to first unread message

granvill...@googlemail.com

unread,
Jan 5, 2009, 11:20:40 PM1/5/09
to Microsoft Shared Source CLI
OK, what I have found best is the make the following amendments to the
vanilla SSCLI in order to get it to compile on Windows Vista x86:

- double the size of the MMSBuffer in tools/build/buildsrc.c to
counter internal buffer overrun that occurs during build of Rotor on
Vista x86 (this only occurs some of the time)
- make sure that the buildall batch file uses Windows (ANSI) encoding
otherwise goto labels will mysteriously be missed

Follow the steps then as usual:

1 - Open the VS2005 command prompt as Admin
2 - Change to the directory containing Rotor
3 - Run env.bat
4 - run buildall

I have been using this modified version of Rotor now for a few weeks
and all is fine. Building on Vista x64 has been fruitless, the same
applies for building with VC++ 9.0 compiler (any architecture). For
the latter you can get it to build but some of the tools do not behave
correctly.

Granville

granvill...@googlemail.com

unread,
Jan 5, 2009, 11:22:00 PM1/5/09
to Microsoft Shared Source CLI
Oh, you can get a version of Rotor with the above fixes from my GitHub
account here - http://github.com/gbarnett/rotor_vanilla/tree/master
Reply all
Reply to author
Forward
0 new messages