Long overdue update

This commit is contained in:
Steve Checkoway
2003-10-19 03:11:25 +00:00
parent 2a50176194
commit e11ce0f583
+21 -20
View File
@@ -1,24 +1,25 @@
BUILD
The build process has been revised a little bit.
1. Download StepMania Libs.tgz from:
http://cs.washington.edu/homes/steve/sm/StepMania_Libs.tgz
2. Decompress and install `StepMania_Libs.tgz' using Install.app.
3. Cd to the PBProject directory enter: $ touch ver.cpp
4. Build StepMania by running `pbxbuild' in the PBProject directory.
NOTES
1. `StepMania Libs.pkg' is the same package that the users will be installing
to run StepMania.
2. The `StepMania Libs.pkg' can be generated by running the
`copy_files_for_libs.sh' script. This requires that the latest versions of SDL,
SDL_image, libogg, libmad, libvorbis, libjpeg, libpng, and zlib be installed in
/usr/local. This can be done by downloading:
*FINISH ME* get the list of URLs. *FINISH ME*
and installing them using the GNU build system.
Then, open `StepMania.pmsp' with PackageMaker, change the root path as outlined
in `copy_files_for_libs.sh' and create the package.
The build process has been revised again.
1. Download StepMania from sourceforge.
2. Install StepMania and the libraries using the included installer
3. Install ffmpeg by running the following commands from the terminal:
cvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg login
cvs -z9 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co ffmpeg
cd ffmpeg
./configure
make
make test
su
make install
install -d /usr/local/lib
install -m 644 libavcodec/libavcodec.a libavformat/libavformat.a /usr/local/lib
install -d /usr/local/include/ffmpeg
install -m 644 libavcodec/avcodec.h libavformat/avformat.h libavformat/avio.h \
libavcodec/common.h libavformat/rtp.h libavformat/rtsp.h \
libavformat/rtspcodes.h /usr/local/include/ffmpeg
exit
4. Cd to the PBProject directory enter: $ touch ver.cpp
5. Build StepMania by running `pbxbuild' in the PBProject directory.
Steve Checkoway
steve@cs.washington.edu