Version 6 of Nokia E90 Communicator / Symbian 60 Tcl/Tk Support ?

Updated 2008-09-02 21:44:59 by makr

(Started by TV)

The title says what I want to ask: is there any at the moment, or stuff I could try to use for a build (without official signing, but I should have the devkit around)?

The machine/phone does live TCP sockets which should be great fun and has a very big screen for a phone (800x352) which could be great for Tk!

MAKR (2008-08-29): As I will soon be the proud(?) owner of a Nokia E71, I looked into the issue too. Although Symbian provides a Porting Guide [L1 ] it became obvious that if you ever want to release something to the public, it is going to cost you real money [L2 ].

Furthermore, setting up a development environment has to be done under Windows. Except if you are willing to cobble something hybrid together, i.e. writing and compiling might work on Linux, but testing needs at least Wine. See here [L3 ] and here [L4 ] for howtos, patches, and toolchains.

Finally a warning, if you are going to sign into Forum Nokia, i.e. to download their IDE or SDKs [L5 ] read the Terms & Conditions very carefully! IANAL, but it seems to me that you will be signing an NDA.

With regard to Symbian OS there is also SonyEricsson with a quite large developer community [L6 ].


I will abuse this page to collect more information...

  • Here is a page outlining the signing restrictions to access various capabilities [L7 ], the links on that page provide also some insight.
  • The same wiki has a whole category dedicated to porting [L8 ]; therein a QnD hack to port autotools based apps [L9 ]
  • While reading on I stumbled over the My-Symbian [L10 ] community site
  • Here [L11 ] is an overly complicated process to get everything signed, without going through the Symbian Signed process

MAKR (2008-09-02): I am almost giving up. I was trying for 5 days now, to create a working development environment for Symbian - but in-vain. In the first three days I was checking whether I could get it running on Linux, but although the tool chain seemed to work, it did not compile a single example. The last two days now I tried the the recommended way and setup a Windows XP box with the SDK and IDE. But the emulator is not running, or more precise, it pops up, eats some CPU, and then silently vanishes again. The IDE keeps crashing, although it should be the most stable now. Information is scarce and scattered. And last but not least I am very pissed about the way Windows works: it's slow, it's complicated, it's time consuming, and it doesn't even have a decent shell! -> It's crap ...

Well, I will start over in a few days, retrying with Linux. Unless, of course, my wife talks some sense into me :-)...