Why does symbian bank on commercial compilers for the emulators?
| Thu, 2006-06-22 05:47 | |
|
I would like to ask here, why symbian does not supports development of Emulator and/or SDK on Open Source, specifically Linux.
When you wish to compile your code for the phone, symbian takes help of the GNU GCC compiler. Whereas when they want to compile the application for the emulator, they use commercial compilers. Does this not change the behavior of the code? If I am not mistaken each compiler will have itÂ’s own signatures and methods of creating the binaries, there is huge chance of some code working perfectly fine with compiler A and not work at all with compiler B? Why Symbian or Nokia not investing into linux based emulator or SDK development? If they are where do we get information for that? Is symbian thoroughly confused on how the developerÂ’s need to develop their code. I find it very stupid on part of symbian to use two different compilers. I would request somebody working with Symbian or Nokia comment on this. |
|






Forum posts: 692
Try asking in the C++ section on Forum Nokia discussion boards (http://discussion.forum.nokia.com), or Symbian newsgroups (news://publicnews.symbiandevnet.com).
You might also first search for existing discussion threads about Linux support in Symbian tools (or lack thereof).
Forum posts: 692
http://discussion.forum.nokia.com/forum/showthread.php?t=70898
Forum posts: 1886
- there is not that much demand for a Linux based development environment (which does not mean there is none!)
- porting the emulator to another OS looks like a complex task.
Regarding the compilers, you can have a free compiler for the emulator as well. Take a look at Carbide.c++ Express edition and you'll have a 100% free and working development environment.
Eric Bustarret
NewLC Founder & CEO / Professional Symbian OS Consultant
Forum posts: 114
CellaGameS.com
Forum posts: 692
More here: https://www.symbiansigned.com/app/page/freeware
Example of signed, free app (the author has not decided to release the sources, though, so it is not open source): http://www.antonypranata.com/screenshot/index.html
So, you can write free and open source software for Symbian 9 just fine, if you wish.
Forum posts: 2
What do you mean by "100% free"?
The need for a license to develop commercial application is far from "free" in my opinion.
Perhaps I missed something.
Forum posts: 462
Well Carbide.c++ Express IS free. Developer, professional and OEM version cost. The SDK's are free (Referring to Symbian environment). The winscw and gcce compilers are free...Enough to start 'developing' I guess. Well, distributing it might involve costs in signing etc if you are using 3rd edition. But if you are using API's which can do with self-signed certificate, then if you can do with that..then have a party
Forum posts: 2
Ok, sorry I finally found a place where it says that it is approved for commercial development: http://www.forum.nokia.com/info/sw.nokia.com/id/dbb8841d-832c-43a6-be13-f78119a2b4cb.html .
The Wikipedia page and other sources are clearly wrong at this point.
I'm not sure if it is free, don't even think the winsw compiler is open sourced I have to look more at that but anyway it is available at no cost so that might be enough for now.