3975
|
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
|