Sam Gentile

Sponsors

The Lounge

Syndication

News

  • This Blog has moved to samgentile.com. If you have subscribed via FeedBurner, you do not have to do a thing, feed has been re-pointed

Advertisement

Images in this post missing? We recently lost them in a site migration. We're working to restore these as you read this. Should you need an image in an emergency, please contact us at imagehelp@codebetter.com
Revisting Rotor, CLR Internals on Vista

I've been presuaded to bring out my Hardcore .NET (CLR Internals) out of retirement for DevTeach again this year. This post will be a record of trying to get an environment up and going..... Will it work on Vista? Does he still have his CLR chops? Stay tuned...

Rotor

Tools

I'm rocking out to Heartbreak Beat by The Psychedelic Furs from the album Beautiful Chaos: Greatest Hits Live

Rotor on Vista Log

  • Following "old" directions from Ted's book; Downloaded Gzip from here and Tar from here
  • C:\Rotor>gzip -dc sscli20_20060311.tgz | tar xvf -

C:\Rotor\sscli20>env checked
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
32-bit build
Checked Environment
Building for Operating System - NT32
             Processor Family - x86
                    Processor - i386
                   Build Type - chk

C:\Rotor\sscli20>buildall

Time for a very long coffee break unless something breaks :)

Wow, it built on Vista and the build time was pretty fast with this machine!

BUILD: Saving C:\Rotor\sscli20\build.dat...
BUILD: Compiling c:\rotor\sscli20\tools\ildbconv directory
1>Compiling - ildbconv.cpp for i386
1>Building Browse File - ildbconv.cpp for all platforms
BUILD: Linking c:\rotor\sscli20\tools\ildbconv directory
1>Linking Executable - objc\rotor_x86\ildbconv.exe for i386
BUILD: Done

    2 files compiled
    1 executable built
    1 browse database built
    1 file binplaced

C:\Rotor\sscli20>clix
Managed application launcher.

Usage: clix managed_exe [optional arguments to the exe]

C:\Rotor\sscli20>csc -?
Microsoft (R) Shared Source CLI C# Compiler version 2.0.0001
for Microsoft (R) Shared Source CLI version 2.0.0
Copyright (C) Microsoft Corporation. All rights reserved.

                      Visual C# 2005 Compiler Options

using System;
public class TestRotor {
    public static void Main() {
 System.Console.WriteLine("This is only a test; if this had been a real program...");
    }
}

C:\Rotor\sscli20>csc -t:exe -debug HelloBlog.cs
Microsoft (R) Shared Source CLI C# Compiler version 2.0.0001
for Microsoft (R) Shared Source CLI version 2.0.0
Copyright (C) Microsoft Corporation. All rights reserved.


C:\Rotor\sscli20>clix HelloBlog.exe
This is only a test; if this had been a real program...

Done!

Technorati Tags: , , , ,


Posted 04-01-2007 1:05 PM by Sam Gentile
Filed under: , ,

[Advertisement]