Skip to Main Content
Shared Source CLI Essentials
book

Shared Source CLI Essentials

by David Stutz, Geoff Shilling, Ted Neward
March 2003
Intermediate to advanced content levelIntermediate to advanced
384 pages
10h 55m
English
O'Reilly Media, Inc.
Content preview from Shared Source CLI Essentials

Appendix B. Building Rotor

Rotor 1.0 can be built on Windows XP, FreeBSD 4.7, and Mac OS X 10.2 (Jaguar). It should also build on Windows 2000 and earlier versions of FreeBSD (as far back as 4.5), but your mileage may vary on these platforms. You will need about 80 MB of disk space to extract the Rotor source code. However, Rotor will end up using much more when its compilation is complete (about a gigabyte on FreeBSD and half that on Windows). You should set aside a bit more to account for temporary files and swap file growth.

The build process may take several hours on a low-end machine, especially if you are running with less than the suggested amount of memory. For Windows, we suggest 256 MB of RAM. For Mac OS X and FreeBSD, 512 MB of RAM is ideal, but you can get by with less.

Before you install Rotor, you’ll need to download the source code from http://msdn.microsoft.com/net/sscli or copy the archive from the CD-ROM. Later sections (See "Building Rotor on Windows" and See "Building Rotor on Unix“) list instructions on how to extract the source code.

Warning

Whether you are on Windows or Unix, you must not extract Rotor into a directory whose path contains spaces. (Some tools used during the build process do not work correctly on paths that contain spaces.) For example, C:\Documents and Settings\dstutz\My Documents would be a bad choice on Windows, as would /Users/dstutz/Source Code on Mac OS X.

Build Mode

Rotor supports three build modes . To select a build mode, pass one of the ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

.NET IL Assembler

.NET IL Assembler

Serge Lidin

Publisher Resources

ISBN: 059600351XCatalog PageErrata