Build Without Visual Studio

This tutorial describes how to build Stepmania under Windows without Visual Studio/VS.net/VS.net 2003


Contents

NOTE

While still functionnal to some point, this tutorial is outdated. The needed files are not in the CVS anymore. The .mak files needed to do this have not been re-generated in some time.


Notes Before Anything

i- To clean the compile results : CleanMake-Release-Win32.bat and MakeClean-Debug-Win32.bat will help you.

ii- When building, no call stack will be available if a crash occurs.

iii- Do not attempt to do this if you are not skilled with computers. One or two slight errors and you could very well wreck your system.

iv- We are not, i repeat Not, responsible if you wreck your system while attempting to build Stepmania following this "tutorial". I will repeat, that you should be skilled with computers in order to attempt this.

Software Used

These software were installed after the initial computer use.

- Microsoft Visual C++ Toolkit 2003

- Microsoft Platform SDK ( Used Version : for Windows 2003 Server SP1 )

- Override application ( A little app that simulates the presence of something costy, so that SM can be compiled completely. Removes the feature, though )

Steps

1- Download and install the Visual C++ Toolkit 2003.

2- Download and install most, if not all, of the Microsoft Platform SDK

2.1- Download bscmake and put it somewhere. We'll call that somewhere “path to your random bin directory”.

3- Uttermostrly wreak havok in some environment variables.


INCLUDE (user environment variable)

(Path to Platform SDK)\Include;

(Path to Platform SDK)\Include\atl;

(Path to Platform SDK)\Include\mfc;

(Path to Platform SDK)\include\crt;

(Path to Microsoft Visual C++ Toolkit 2003)\include;

(Path to Microsoft DirectX SDK)\Include


LIB (user environment variable)

(Path to Platform SDK)\Lib;

(Path to Microsoft Visual C++ Toolkit 2003)\lib;

(drive)\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib;

(Path to Microsoft DirectX SDK)\Lib


PATH (system environment variable) – HAS TO INCLUDE THESE :

(Path to Platform SDK)\Include;

(Path to Platform SDK)\Bin;

(Path to Microsoft Visual C++ Toolkit 2003)\bin;

(path to your random bin directory)


4- Get the most recent CVS tree you can by CVS. A recommended client would be TortoiseCVS.

5- Open a windows console and get to (where you downloaded the tree)\Stepmania\src

6- You now have the choice : Do you want to build a debug version (Make-Debug-Win32.bat) or a Release version (Make-Release-Win32.bat)?

7- Enjoy ;-)

Article -  Edit -  History - 
Hover for description
News
FAQ Tutorials Docs
Downloads
Songs
StepMix 1 Songs
StepMix 1 Songs (2)
StepMix 2 Songs
StepMix 2 Songs (2)
StepMix 3 Songs
StepMix 3 Songs (2)
StepMix 4 Songs
User Songs
Song Download Sites
Themes
Announcers
Backgrounds
Other Downloads
ITG Downloads
Message Boards

Dance Pads

Dance Pad Info
Dance Pads
Other Controllers
USB Adapters

Cool Stuff

StepMix 4 Contest
StepMania CD-ROM
StepMania Scores
In The Groove
StepMania Online
Movies
Pictures
Products
Links
Other Simulators
Frappr,MySpace,Facebook
Dance Dance Revolution
Pump It Up

Other StepMania

Documentation
Help/Support
Create & Share
Video Cards
Video Drivers
Spread StepMania
Developers
RSS Feeds
Contact Us

Search

Thanks to

SourceForge.net Logo

Site Stats

80163.53 GB of free downloads served since July 28, 2006.

Translate

Random Pictures