I have started project at http://servicing.sscli.net to cumulate changes for building Rotor on latest OS version. I have used Eric Albert's Panther patch and Andrew Gray's FreeBSD 5.1 patch as starting points, and added a bunch of new fixes. So far this project contains fixes to make SSCLI 1.0 build on the following OS versions:
- Windows XP SP2 - Windows Server 2003 - Mac OS X 10.3 (Panther) - FreeBSD 5.2 All OS versions supported by the original SSCLI 1.0 should work as well. I would like to point out a small change in rotorenv\bin\makefile.def necessary to build on WinXP SP2 + VS 2003. Many people are likely going to look for this change once WinXP SP2 RTM is released. The colored diff of the delta is at http://servicing.sscli.net/source/browse/servicing/sscli/rotorenv/bin/ma kefile.def?r1=1.1&r2=1.2 . The textual diff is at the end of this message. I have successfully build fastchecked and run short BVTs (sscli\tests\bvt\short) to test these changes. I have not done any extensive testing beyond that. Please open bugs using http://servicing.sscli.net/servlets/ProjectIssues on any issues that you encounter with these changes. (You can also fix them while you are on it :-).) For convenience, I have created patch that can be applied to the original sscli to get all current changes in this project at http://servicing.sscli.net/servlets/ProjectDocumentList?folderID=0 . Apply the patch by running (from one level above sscli directory): tar xzf ssclipatch_20040514.diff.tgz patch < ssclipatch_20040514.diff cd sscli . ./env.sh ./buildall -c -Jan *** servicing/sscli/rotorenv/bin/makefile.def 2004/05/13 01:10:09 1.1 --- servicing/sscli/rotorenv/bin/makefile.def 2004/05/13 02:01:12 1.2 *************** *** 1636,1641 **** --- 1636,1645 ---- # Set linker options # + !if "$(VS71COMNTOOLS)" != "" + LINKER_FLAGS = $(LINKER_FLAGS) /SAFESEH:NO + !endif + # Merge .rtc section with .text. .rtc section is meant for debug info. # VC6 doesn't get rid of it. Win2000 loader fails to load retail mscor* dlls with # .rtc section. =================================== This list is hosted by DevelopMentorŪ http://www.develop.com ASP.NET courses you may be interested in: Guerrilla ASP.NET 15 March 2004, in Boston, MA 17 May 2004 in Torrance, CA 7 June 2004, London, UK http://www.develop.com/courses/gaspdotnetls View archives and manage your subscription(s) at http://discuss.develop.com