fix link errors on compilers with strict "extern" enforcement
[rofl0r-openbor.git] / COMPILING
blobd356e0c728880c3b616f610853e7f91feadf8ec1
1 ------------------------- Compiling using your own SDK(s) -------------------------\r
2 \r
3 Requirements:  Linux (Ubuntu) If you are like me (S.X.) then you like to build your own environments!\r
4 \r
5 \r
6 PSPSDK:   svn://ps2dev.org/psp/trunk/psptoolchain \r
7           svn://ps2dev.org/psp/trunk/zlib \r
8           svn://ps2dev.org/psp/trunk/libpng\r
9 \r
11 PS2SDK:   svn://ps2dev.org/ps2/trunk/ps2toolchain \r
12           svn://ps2dev.org/ps2/trunk/zlib \r
13           svn://ps2dev.org/ps2/trunk/libpng\r
16 Open2X:   http://wiki.open2x.org/open2x/wiki/index.php \r
17           Grab Toolchain \r
18           Grab Prebuilt Libraries\r
21 KOS:      http://sourceforge.net/projects/cadcdev/\r
24 PS3:      Refer to Linux components.\r
26 Linux:    Install neccessary SDL Components with Synaptic Package Manager\r
27           SDL-devel (Debian/Ubuntu name: libsdl1.2-dev)\r
28           SDL_gfx-devel (Debian/Ubuntu name: libsdl-gfx1.2-dev)\r
29           SDL_mixer-devel (Debian/Ubuntu name: libsdl-mixer1.2-dev)\r
30           SDL_image-devel (Debian/Ubuntu name: libsdl-image1.2-dev)\r
31           zlib-devel (Debian/Ubuntu name: zlib1g-dev)\r
32           libpng-devel (Debian/Ubuntu name: libpng12-dev)
33           
34           For 64-bit Ubuntu/Debian, download getlibs 
35           (http://ubuntuforums.org/showthread.php?t=474790) and use it to 
36           install the SDL components listed above instead of Synaptic.
37           
38           For both 32-bit and 64-bit systems, yasm is also needed.
39           \r
41 Windows:  http://www.bloodshed.net/ \r
42           Install necessary SDL Components\r
45 DOS:      http://www.lavalit.com/download \r
46           Grab OpenWatcom v1.1\r
49 XBoX:     Google Search!\r
51 Execution:\r
53 Build.sh  - Script file that compiles using various SDK environments (PSP, PS2, Dreamcast, Gp2x, Linux, Windows and XBOX)\r
56 -----------------------------------------------------------------------------------\r
59 ------------------------- Compiling using prebuilt SDK(s) -------------------------\r
61 Requirements:  Windows/DOS\r
63 sdkPack-v1.1.rar:  Located Here @ http://www.lavalit.com/download/Development/Compilers/All-In-One/\r
65 Execution:\r
67 Build.bat - Batch file that compiles all platforms using prebuilt SDK(s)\r
69 -----------------------------------------------------------------------------------\r
72 ------------------------------------- Notes ---------------------------------------\r
74 All compilations are moved to Releases folder when using build.sh or built.bat\r
76 -----------------------------------------------------------------------------------\r
79 Happy Linking.....;p\r
82 Any questions I can be contacted thru my site http://www.lavalit.com\r
85 By S.X.