Build the StepMania Source in Mac OS X

To Build StepMania for Mac OS X, the following steps must be taken. These steps assume you are building the latest source.

Install Xcode

Install the latest version of Xcode, either from your Mac OS X DVD or by downloading it from Apple. You will need a free Apple Developer Connection to download Xcode.

Get the Source

In the folder of your choice, run this command in Terminal.app at the location of your choice:

svn co https://svn.stepmania.com/svn/trunk/stepmania

If you already have the source, and wish to update it, go inside the folder and run this command:

svn up

If you get the following message when connecting to SVN:

Error validating server certificate for 'https://svn.stepmania.com:443':
 - The certificate is not issued by a trusted authority. Use the
   fingerprint to validate the certificate manually!
 - The certificate hostname does not match.
Certificate information:
 - Hostname: stepmaniam2.com
 - Valid: from Thu, 07 Feb 2008 07:01:36 GMT until Sun, 04 Feb 2018 07:01:36 GMT
 - Issuer: Internet Security Division, StepMania, Seattle, Washington, US
 - Fingerprint: b0:7b:dc:ee:44:78:48:4b:76:32:89:d4:01:8d:c4:74:d5:e7:16:5d
(R)eject, accept (t)emporarily or accept (p)ermanently?

just accept permanently (p).

At this time, it is suggested to make sure there is no whitespace in the directory where the source code is placed.

Building with Xcode

  1. Open the stepmania.xcodeproj file in the stepmania/PBProject directory.
  2. Set the active target to stepmania and the active build configuration to
  • Debug, if you wish to build a debugging build,
  • Native, if you wish to build StepMania for your computer architecture only (ppc or i386),
  • Universal, if you wish to build a Universal Binary.

Thanks to

Pair.com (donated web hosting)