Symbian
Symbian OS Library

FAQ-0956 Can I do Symbian OS C++ development on Linux?

[Index][spacer] [Previous] [Next]



 

Classification: C++ Category: Development
Created: 12/16/2003 Modified: 04/29/2005
Number: FAQ-0956
Platform: Not Applicable

Question:
Is Symbian OS C++ development supported on platforms other than PCs running Microsoft Windows, such as Linux?

Answer:
Officially there is no support from Symbian for platforms other than Microsoft Windows. However project called GnuPoc provides the components needed to enable Linux-based development . This includes a re-compiled version of Symbian's variant of the gcc compiler which allows applications to be compiled for Symbian OS phones. It also includes a port of Symbian's makesis tool which allows applications to be packaged into sis files for distribution to and installation by end users. For the other tools, including the emulator, the original versions shipped on Symbian OS SDKs can be run in a "Wine" environment which emulates a Windows environment on Linux.

    The source code for three of these other tools, namely rcomp, petran and bmconv, has been released on Symbian Developer Network, opening up the possibility that they can, like makesis, be ported to run natively on Linux.

    Another site providing similar information is Symbian SDK for Linux. See also http://www.symbian.com/developer/opensource_otherprojects.html for information about other such projects.