Skip to content

Latest commit

 

History

History
105 lines (68 loc) · 3.66 KB

INSTALL.txt

File metadata and controls

105 lines (68 loc) · 3.66 KB
 
Feb 5, 2002
Feb 5, 2002
1
2
Building is pretty easy. Please read README, too, as it duplicates and
expands upon much of this information.
Sep 14, 2001
Sep 14, 2001
3
4
5
6
ALL PLATFORMS:
Dec 26, 2001
Dec 26, 2001
7
Please understand your rights and mine: read the text file COPYING in the root
Sep 14, 2001
Sep 14, 2001
8
9
10
11
of the source tree. If you can't abide by it, delete this source tree now.
The best documentation for the SDL_sound API is SDL_sound.h. It is VERY
heavily commented, and makes an excellent, in-depth reference to all the
Jul 3, 2002
Jul 3, 2002
12
13
functions. The official API reference is generated from this file with
a program called "Doxygen" (http://www.doxygen.org/)
Sep 14, 2001
Sep 14, 2001
14
15
Aug 22, 2002
Aug 22, 2002
16
17
18
19
20
21
Borland C++ Builder for Linux (Kylix 3):
Unzip the "borland.zip" file in the root of the source tree and use the
project files in the newly-created Borland/k3 directory. Makefiles for the
command line compiler are in Borland/freebcc ...
Feb 22, 2002
Feb 22, 2002
22
Unix:
Feb 8, 2002
Feb 8, 2002
23
(If you pulled the source from CVS), run ./bootstrap
Sep 14, 2001
Sep 14, 2001
24
Feb 8, 2002
Feb 8, 2002
25
26
27
28
run ./configure --help, and see if there's any options you need. Rerun
configure with those options. If this is confusing to you, just run
./configure with no options: the defaults are generally decent, and
configure is usually smart enough to figure out what's best..
Sep 14, 2001
Sep 14, 2001
29
Feb 8, 2002
Feb 8, 2002
30
If configuration succeeded, run "make".
Sep 14, 2001
Sep 14, 2001
31
Feb 8, 2002
Feb 8, 2002
32
Run "make install" as root to install the library for use on your system.
Sep 14, 2001
Sep 14, 2001
33
Feb 8, 2002
Feb 8, 2002
34
35
This should work for most Unix-style systems, including Linux, *BSD, BeOS, and
MacOS X. Reports of success and failure are welcome.
Sep 14, 2001
Sep 14, 2001
36
37
Feb 8, 2002
Feb 8, 2002
38
39
40
MacOS 9 users:
Included with the source is CWProject.sit, which contains project files for
CodeWarrior 5.0 and later.
Feb 5, 2002
Feb 5, 2002
41
42
43
MacOS X command line tools:
Feb 8, 2002
Feb 8, 2002
44
You can use the "UNIX" instructions above if you like the command line tools.
Feb 5, 2002
Feb 5, 2002
45
46
Feb 22, 2002
Feb 22, 2002
47
MacOS X Project Builder:
Apr 29, 2002
Apr 29, 2002
48
49
50
51
52
53
54
If you prefer to use Project Builder, use the project files included with
this source: PBProjects.tar.gz...unpack it in the root of the SDL_sound
folder. This archive contains several external libraries you would have
to download/install manually if you used the command line tools (these
libraries are for extra decoders, and are NOT required for SDL_sound to
function...however, without them, the number of sound formats you can
decode is reduced.)
Feb 22, 2002
Feb 22, 2002
55
56
57
58
BeOS:
You can use the "UNIX" instructions above, too.
Feb 8, 2002
Feb 8, 2002
59
60
61
Win32 Visual C:
Apr 29, 2002
Apr 29, 2002
62
For Visual C, use:
Feb 8, 2002
Feb 8, 2002
63
64
65
66
67
68
69
70
71
72
73
74
http://icculus.org/SDL_sound/downloads/sdl_sound_visualc_srcs.zip
...and unzip it somewhere. This zipfile has a complete copy of the
SDL_sound sources, Visual C project files, and several external libraries,
too. This zip is everything you should need, and you can scrap this copy of
the source.
Win32 Cygwin:
Cygwin users can try their luck with the Unix build instructions in this
tarball instead.
Aug 22, 2002
Aug 22, 2002
75
76
77
78
79
80
81
82
Win32 Borland C++ Builder 6:
Unzip the "borland.zip" file in the root of the source tree and use the
project files in the newly-created Borland/bcb6 directory. Makefiles for the
command line compiler are in Borland/freebcc ... these are unmaintained, and
you will need to go find the external libraries you want to use (those that
wish to maintain these project files should contact me).
Feb 8, 2002
Feb 8, 2002
83
84
85
If building is successful, there will be a shared library and a binary
called "playsound".
Sep 14, 2001
Sep 14, 2001
86
Jul 3, 2002
Jul 3, 2002
87
88
89
90
91
92
93
94
95
Windows CE (Microsoft PocketPC):
You'll need Microsoft's PocketPC development environment, and this zipfile:
http://icculus.org/SDL_sound/downloads/SDL_soundCE.zip
Unzip that into the root of this source tree. The new "wce" directory has
project files, and the source to some of the external decoders is included.
Note that not all of the decoders are supported on PocketPC (but please, do
send us patches if you get them working!)
Sep 14, 2001
Sep 14, 2001
96
Oct 15, 2001
Oct 15, 2001
97
OTHER PLATFORMS:
Sep 14, 2001
Sep 14, 2001
98
Oct 15, 2001
Oct 15, 2001
99
100
101
Send me patches, and instructions, and I'll list them here. Consider
joining the SDL_sound mailing list. Details are at:
http://icculus.org/SDL_sound/
Sep 14, 2001
Sep 14, 2001
102
Aug 6, 2007
Aug 6, 2007
103
--ryan. (icculus@icculus.org)