Mercurial > sdl-ios-xcode
comparison README.Symbian @ 3975:e85e65aec22f SDL-1.2
Added S60 port.
author | Ryan C. Gordon <icculus@icculus.org> |
---|---|
date | Sun, 24 Jun 2007 18:26:35 +0000 |
parents | |
children | ce8046809062 |
comparison
equal
deleted
inserted
replaced
3974:42578e98a295 | 3975:e85e65aec22f |
---|---|
1 ============================================================================== | |
2 Using the Simple DirectMedia Layer with S60 3.x / Symbian 9.x | |
3 ============================================================================== | |
4 | |
5 These instuctions are for people developing for S60 3.x. S60 3.x | |
6 uses Symbian OS so you need S60 SDK. | |
7 | |
8 extract "symbian.zip" into this folder. | |
9 | |
10 go to symbian folder | |
11 | |
12 bldmake bldfiles | |
13 abld build | |
14 | |
15 That produces WINSCW and ARMV5 versions of sdl.dll runtime library | |
16 and sdl.lib for development. | |
17 | |
18 Eaudiolib.lib and dll are generated as well, and must be delivered | |
19 along SDL as it uses it for audio. | |
20 | |
21 There are certain problems with GCC compiler when building for | |
22 target, it may compile or binaries are buggy - please use RVCT | |
23 compiler as it works and produces far more effient code. | |
24 | |
25 Its likely that SDL application should be integrated into S60 | |
26 work and behave well there. So there is CSDL class (sdlepocapi.h) | |
27 to make this easy. If you do porting from other system, then | |
28 implement a S60 application and use CSDL class, they you may | |
29 not need to modify original SDL code at all! | |
30 | |
31 | |
32 |