Sign in to follow this  
Ectara

[C] Cross Compiling For Symbian OS

Recommended Posts

I'm looking to port my cross-platform game engine to Symbian OS for use on my phone. I mainly use GCC in Linux to build the projects, and I have five separate shared libraries. Is there any way that I can use a similar method to compile these modules for use with my Symbian device?

Share this post


Link to post
Share on other sites
[quote name='Ectara' timestamp='1318364056' post='4871584']
I'm looking to port my cross-platform game engine to Symbian OS for use on my phone. I mainly use GCC in Linux to build the projects, and I have five separate shared libraries. Is there any way that I can use a similar method to compile these modules for use with my Symbian device?
[/quote]

Yes, read this: http://www.symlab.org/wiki/index.php/Apps:Shared_Library_DLLs_on_Qt_for_Symbian.

Share this post


Link to post
Share on other sites
[quote name='SimonForsman' timestamp='1318368495' post='4871615']
[quote name='Ectara' timestamp='1318364056' post='4871584']
I'm looking to port my cross-platform game engine to Symbian OS for use on my phone. I mainly use GCC in Linux to build the projects, and I have five separate shared libraries. Is there any way that I can use a similar method to compile these modules for use with my Symbian device?
[/quote]

Yes, read this: [url="http://www.symlab.org/wiki/index.php/Apps:Shared_Library_DLLs_on_Qt_for_Symbian."]http://www.symlab.or...Qt_for_Symbian.[/url]
[/quote]

Remove the dot from his address: [url="http://www.symlab.org/wiki/index.php/Apps:Shared_Library_DLLs_on_Qt_for_Symbian"]http://www.symlab.org/wiki/index.php/Apps:Shared_Library_DLLs_on_Qt_for_Symbian[/url]

Share this post


Link to post
Share on other sites
So, I'm assuming this cannot be done with GCC, and seeing as this seems to be a Windows tutorial, I'd need toolkits for a different OS. Amongst the scattered invalid tokens in the wiki, it is hard to understand. I feel like this tutorial expects me to know something more than I do already. Can anyone provide help starting from what I do know?

Share this post


Link to post
Share on other sites
[quote name='Ectara' timestamp='1318369806' post='4871622']
So, I'm assuming this cannot be done with GCC, and seeing as this seems to be a Windows tutorial, I'd need toolkits for a different OS. Amongst the scattered invalid tokens in the wiki, it is hard to understand. I feel like this tutorial expects me to know something more than I do already. Can anyone provide help starting from what I do know?
[/quote]

QTCreator and the QT SDK is available for Linux aswell and contains everything you need to write applications that runs nativly on Win,Mac,Linux(Including Maemo and Meego phones) and Symbian.

[url="http://www.developer.nokia.com/Develop/Qt/Getting_started/"]http://www.developer...etting_started/[/url]

(The screenshots are from the Windows version but the Linux version is identical)

Share this post


Link to post
Share on other sites
I installed the QT SDK on my Linux machine. I'll figure out how to use it another time, because I'll worry about doing a full port when I make more progress. It is neither intuitive, nor simple to make a C library that does non-GUI functionality with it

Thank you for the responses. The Nokia guide did help me get things moving. Perhaps some day my code will reach my phone.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this