This page was last modified 02:39, 4 July 2008.
Symbian development on Linux and OS X
From Forum Nokia Wiki
There are a few different toolsets and approaches available for doing Symbian development on unix systems. The three main approaches are:
- Replacing the build system with makefiles (and include files for the makefiles). Pros of this approach are that the build system is much lighter and more customisable. Cons are that all applications need both the traditional mmp-file based approach (used in the official SDKs) and makefiles specifically for this environment. This kind of approach is available in the sdk2unix package by Rudolf König. This is only available for EKA1 SDKs, i.e. S60 1st and 2nd ed., and UIQ 2.
- Modifying the perl build scripts to work in an unix environment. The build system is almost identically similar to the one in the official SDKs, and one single mmp-file works everywhere. The downside is that it is as heavy and inflexible as the original one. Initial work on this was done by Alfred E. Heggestad in the GnuPoc project, and updated GnuPoc SDK patches are maintained by Martin Storsjö. The latter package also includes support for S60 3rd ed and UIQ 3 SDKs, including new tools, enabling building completely without wine.
- Importing the mmp files into an IDE. There's an Xcode plugin by Tom Sutcliffe, which supports both S60, UIQ and S80, but currently only for EKA1.
See also
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Nokia 30 Terminal with Linux | zam | General Messaging | 1 | 2007-02-16 05:09 |
| Mobile Software Developers (C++/Symbian), London | mobile2004 | General Symbian C++ | 0 | 2005-10-08 16:05 |
| Series 60 MIDP SDK why not for linux?? | syngle | Mobile Java Tools & SDKs | 1 | 2004-04-19 13:50 |
| D211 & Linux | gor_padwick | Multimodecards | 0 | 2004-01-25 14:26 |
| How to start pys60 on linux? | wearetherock | Python | 1 | 2008-01-09 07:33 |
