annotate INSTALL @ 5006:8e8876e4aec6

Include windows.h in SDL_atomic.h by default, but don't include the atomic API in SDL.h This allows all SDL code to take advantage of the atomic intrinsics on Windows, but doesn't cause applications just including SDL.h to pull in windows.h
author Sam Lantinga <slouken@libsdl.org>
date Sun, 16 Jan 2011 17:45:42 -0800
parents 00e7c6b7eb03
children
rev   line source
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
1
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
2 To compile and install SDL:
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
3
3561
00e7c6b7eb03 Added svn checkout install step
Sam Lantinga <slouken@libsdl.org>
parents: 866
diff changeset
4 0. If you have downloaded this from the website, skip to the next step.
00e7c6b7eb03 Added svn checkout install step
Sam Lantinga <slouken@libsdl.org>
parents: 866
diff changeset
5 If you have checked this out from subversion, you'll need to run
00e7c6b7eb03 Added svn checkout install step
Sam Lantinga <slouken@libsdl.org>
parents: 866
diff changeset
6 ./autogen.sh to build the configure script.
00e7c6b7eb03 Added svn checkout install step
Sam Lantinga <slouken@libsdl.org>
parents: 866
diff changeset
7
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
8 1. Run './configure; make; make install'
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
9
866
0a45995a7fc3 Date: Tue, 2 Mar 2004 11:34:54 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 533
diff changeset
10 If you are compiling for Windows using gcc, read the FAQ at:
0a45995a7fc3 Date: Tue, 2 Mar 2004 11:34:54 +0100
Sam Lantinga <slouken@libsdl.org>
parents: 533
diff changeset
11 http://www.libsdl.org/faq.php?action=listentries&category=4#42
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
12
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
13 If you are compiling using Visual C++ on Win32, you should read
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
14 the file VisualC.html
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
15
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
16 2. Look at the example programs in ./test, and check out the HTML
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
17 documentation in ./docs to see how to use the SDL library.
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
18
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
19 3. Join the SDL developer mailing list by sending E-mail to
253
b23d3c5a32f3 Updated mailing list information
Sam Lantinga <slouken@libsdl.org>
parents: 0
diff changeset
20 sdl-request@libsdl.org
b23d3c5a32f3 Updated mailing list information
Sam Lantinga <slouken@libsdl.org>
parents: 0
diff changeset
21 and put "subscribe" in the subject of the message.
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
22
253
b23d3c5a32f3 Updated mailing list information
Sam Lantinga <slouken@libsdl.org>
parents: 0
diff changeset
23 Or alternatively you can use the web interface:
533
263e4884f70d *** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents: 253
diff changeset
24 http://www.libsdl.org/mailing-list.php
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
25
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
26 That's it!
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
27 Sam Lantinga <slouken@libsdl.org>