SymbianOPL1.54
所属分类:操作系统开发
开发工具:C++
文件大小:2847KB
下载次数:10
上传日期:2007-01-15 10:59:16
上 传 者:
xuwa
说明: 在手机操作系统symbina上使用的一个脚本扩展语言的代码实现,可以参考用于自己的开发
(symbina in the cell phone operating system used on the extension of a script language of the code to achieve, reference for its own development)
文件列表:
opl (0, 2005-01-10)
opl\changes.txt (11254, 2005-01-10)
opl\DemoOpl (0, 2005-01-10)
opl\DemoOpl\Data (0, 2005-01-10)
opl\DemoOpl\Data\Icon_List.bmp (756, 2004-04-10)
opl\DemoOpl\Data\Icon_List_Mask.bmp (756, 2004-04-10)
opl\DemoOpl\Data\Icon_Normal.bmp (3396, 2004-04-10)
opl\DemoOpl\Data\Icon_Normal_Mask.bmp (3396, 2004-04-10)
opl\DemoOpl\Data\SymbLogo.bmp (113454, 2004-04-10)
opl\DemoOpl\Group (0, 2005-01-10)
opl\DemoOpl\Group\Bld.inf (398, 2004-09-02)
opl\DemoOpl\Group\BldDemoHelp.mk (6054, 2004-04-10)
opl\DemoOpl\Group\DemoOPL.mk (2425, 2004-12-05)
opl\DemoOpl\Group\UiqBldDemoHelp.mk (6004, 2004-04-10)
opl\DemoOpl\Help (0, 2005-01-10)
opl\DemoOpl\Help\Compare.cmd (168, 2004-04-10)
opl\DemoOpl\Help\DefaultCustomisation.txt (581, 2004-04-10)
opl\DemoOpl\Help\defaultcustomisation.xml (581, 2004-04-10)
opl\DemoOpl\Help\DemoOPL.hlp.oph (354, 2004-04-10)
opl\DemoOpl\Help\Help.rtf (12979, 2004-04-10)
opl\DemoOpl\Help\HelpProj.xml (702, 2004-04-10)
opl\DemoOpl\Help\UiqHelpProj.xml (684, 2004-04-10)
opl\DemoOpl\pkg (0, 2005-01-10)
opl\DemoOpl\pkg\demoopl-9500.pkg (772, 2004-12-05)
opl\DemoOpl\pkg\demoopl.pkg (890, 2004-04-10)
opl\DemoOpl\Rom (0, 2005-01-10)
opl\DemoOpl\Rom\buildsis.bat (1297, 2004-04-10)
opl\DemoOpl\Rom\DemoOPL (Thumb).pkg (882, 2004-04-10)
opl\DemoOpl\Rom\DemoOPL (WINS UDEB).pkg (934, 2004-04-10)
opl\DemoOpl\Rom\DemoOPL (WINS UREL).pkg (942, 2004-04-10)
opl\DemoOpl\Src (0, 2005-01-10)
opl\DemoOpl\Src\DemoOPL.tph (3114, 2004-04-10)
opl\DemoOpl\Src\DemoOPL.tpl (41798, 2004-04-10)
opl\fonts (0, 2005-01-10)
opl\fonts\EON14.GDR (162161, 2004-03-11)
opl\logs (0, 2005-01-10)
opl\logs6.1 (0, 2005-01-10)
opl\logs6.1\oplr.log (15284, 2004-04-10)
opl\logs6.1\oplt.log (9799, 2004-04-10)
opl\logs6.1\opltools.log (1984, 2004-04-10)
... ...
opl-dev Project Readme
======================
29 February 2004 - valid for opl-dev v1.51 onwards.
ricka@users.sourceforge.net
This release contains the opl-dev project source code. For more information,
see http://sourceforge.net/projects/opl-dev/.
This assumes you have installed a relevant SDK for Symbian OS development:
* Nokia 9200 Communicator series 1.1 for the Symbian OS 6.0 version of OPL
* Series 60 SDK for the Symbian OS 6.1 version of OPL
* UIQ SDK v2.0 for the Symbian OS 7.0 version of OPL
* Series 90 SDK for the Symbian OS 7.0s version of OPL (coming soon!)
Note that you can switch between SDKs by controlling the system environment
variables.
Another assumption is that you want to build the S60 target. If not, see
the section "building for other targets" below.
Steps to build the open source OPL binaries
-------------------------------------------
1. Unzip the opl-dev source code.
2. Build the OPL components in the following order:
oplt
opltools (*this may also require a manual stage)
oplr (**don't forget the test components for Series 60)
opx
texted
demoopl
Note: to build a component, use the following commands:
cd \group
bldmake bldfiles
abld build
Note: For a quick emulator-only version: abld build wins udeb
To verify your build output, see "Checking the build" below.
*the manual stage after opltools has completed is as follows:
copy opltools\opltran\opltran.bat to the epoc32\tools folder in your path.
e.g. \Symbian\6.1\Shared\epoc32\tools\
Note that this is a different location to that in EPOCROOT.
**the test components for the Series 60 version of OPLR are the
opltests60 launcher etc. Build them with:
abld test build
cd oplwrapper0
trancopy
Checking the build
------------------
If you wish to compare your build results with a known build, replace the line:
abld build
with:
abld build > \.log 2>&1
And then use your favourite file comparison tool (beyond compare2 is recommended)
to diff your log with the corresponding one in \opl\logs\ or \opl\logs6.1.
Building for other targets
--------------------------
The default configuration is for S60 target. To switch to another target, modify
the \opl\opl-target.mmpi file and ensure a single target is uncommented. For
example, to build for UIQ, ensure the
#define __UIQ_MMP__
line is uncommented, and the other targets are commented.
Making a release
----------------
Information about building the release .SIS files can be found in the \pkg
folder - see \pkg\readme.txt
Thanks
------
This weekend's release was brought to you by the artist "Beck" and the
albums "Mellow Gold" and "Odelay".
近期下载者:
相关文件:
收藏者: