<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="en">
<title>Lucian Tomuta&#039;s Forum Nokia Blog</title> 
<subtitle type="html">&lt;p&gt;Don&#039;t expect miracles here, don&#039;t expect solutions to world&#039;s problems. It is more likely that I will ask [myself] questions looking for a always elusive answer.&lt;br /&gt;
And of course: &quot;All opinions expressed in this blog are the author&#039;s own and do not necessarily represent the official view of Nokia&quot;. I mean it!&lt;/p&gt;
</subtitle>
 
<updated>2008-12-10T21:30:54+02:00</updated> 
<id>http://www.lifetype.net,1.2/</id>
<link rel="alternate" type="text/html"  hreflang="en" href="http://blogs.forum.nokia.com/blog/lucian-tomutas-forum-nokia-blog" />
 
<rights>Copyright (c) ltomuta</rights>
<generator uri="http://www.lifetype.net/" version="1.2">LifeType at Forum Nokia</generator> 
 
<entry> 
<title>How about a new version of the GCC compiler?</title>
<link rel="alternate" type="text/html" href="http://blogs.forum.nokia.com/blog/lucian-tomutas-forum-nokia-blog/2008/12/10/how-about-a-new-version-of-the-gcc-complier" /> 
<id>tag:blogs.forum.nokia.com,2008-12-10:1886</id>
 
<updated>2008-12-10T21:30:54+02:00</updated> 
<published>2008-12-10T21:30:54+02:00</published> 
<summary type="html"> Last time I&#039;ve asked my colleagues from Symbian about updating the compiler used in the Symbian/S60 SDKs the answer was something like ... it&#039;s on the list, we&#039;re looking into it. I don&#039;t know ...</summary> 
<author> 
 
<name>ltomuta</name> 
<uri>http://blogs.forum.nokia.com/blog/lucian-tomutas-forum-nokia-blog</uri> 
</author> 
<dc:subject>
S60 
GCCE 
Hack 
SDK 
</dc:subject> 
<content type="text/html" xml:lang="en" xml:base="http://blogs.forum.nokia.com/blog/lucian-tomutas-forum-nokia-blog"> 
&lt;p&gt;Last time I&#039;ve asked my colleagues from Symbian about updating the compiler used in the Symbian/S60 SDKs the answer was something like ... it&#039;s on the list, we&#039;re looking into it. I don&#039;t know what the status is now but it seems we no longer need to wait for an official release (ok, it depends on how much we&#039;re ready to risk &amp;quot;hacking&amp;quot; the SDK).&lt;/p&gt;&lt;p&gt;Forum Nokia user&amp;nbsp;&lt;span style=&quot;font-weight: bold&quot;&gt;MKechlibar&lt;/span&gt; just announced that he has managed to tame the beasts and, judging by the nicely documented Wiki article he wrote, everybody should be able to follow his lead.&lt;/p&gt;&lt;p&gt;Have a look at the article, its title is&amp;nbsp;&lt;a href=&quot;http://wiki.forum.nokia.com/index.php/How_to_use_GCCE_4_with_Symbian_SDKs&quot; target=&quot;_blank&quot; title=&quot;Go to Wiki&quot;&gt;How to use GCCE 4 with Symbian SDKs&lt;/a&gt;, and why not, give it a try!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt; 
</content> 
</entry> 
 
<entry> 
<title>S60 SDK and tools on Windows Vista - a success story</title>
<link rel="alternate" type="text/html" href="http://blogs.forum.nokia.com/blog/lucian-tomutas-forum-nokia-blog/2008/06/15/s60-sdk-tools-on-windows-vista-a-success-story" /> 
<id>tag:blogs.forum.nokia.com,2008-06-15:1586</id>
 
<updated>2008-06-15T20:30:56+03:00</updated> 
<published>2008-06-15T20:30:56+03:00</published> 
<summary type="html"> 
The following is a copy of a Discussion Board post from a  thread  discussing - again - the level of support of the S60 tools and SDK for the Windows Vista, or more likely the lack there ...</summary> 
<author> 
 
<name>ltomuta</name> 
<uri>http://blogs.forum.nokia.com/blog/lucian-tomutas-forum-nokia-blog</uri> 
</author> 
<dc:subject>
S60 
Symbian C++ 
Carbide.c++ 
Windows 
Vista 
Perl 
ActivePerl 
GCCE 
</dc:subject> 
<content type="text/html" xml:lang="en" xml:base="http://blogs.forum.nokia.com/blog/lucian-tomutas-forum-nokia-blog"> 
&lt;p&gt;
The following is a copy of a Discussion Board post from a &lt;a href=&quot;http://discussion.forum.nokia.com/forum/showthread.php?t=135829&quot; title=&quot;Forum Nokia Discussion Board&quot;&gt;thread&lt;/a&gt; discussing - again - the level of support of the S60 tools and SDK for the Windows Vista, or more likely the lack there of.&amp;nbsp;&lt;br /&gt;
&lt;/p&gt;
&lt;hr width=&quot;100%&quot; size=&quot;2&quot; /&gt;
&lt;p&gt;
This thread finally made me curious enough to try installing the SDK on Windows Vista. Here are my results:&lt;br /&gt;
&lt;br /&gt;
OS: Vista Home Premium + SP1&lt;br /&gt;
SDK: S60 3rd FP1&lt;br /&gt;
IDE: Carbide.C++ 1.3 Pro (eval)&lt;br /&gt;
Tools: Active Perl 5.6.1 build 635, GCCE 2005-q1c&lt;br /&gt;
&lt;br /&gt;
1) Install Carbide&lt;br /&gt;
setup.exe -&amp;gt; next -&amp;gt; ... the usual ... -&amp;gt; finish.&lt;br /&gt;
&lt;br /&gt;
To be noted that the installation is done in C:\Apps rather than the protect c:\Program Files\...&lt;br /&gt;
&lt;br /&gt;
2) From the html page displayed by Carbide at the end of the install download Active Perl&lt;br /&gt;
&lt;br /&gt;
Since Perl was already reported to be tricky (and since it will try to touch at least the %PATH% env. variable) I&#039;ve made sure to run the setup.exe in Administrator mode. All went just fine.&lt;br /&gt;
&lt;br /&gt;
3) SDK download&lt;br /&gt;
&lt;br /&gt;
Again, the SDK installs files under c:\Program Files\... so Admin mode is preferable. All went swell until I was prompted to ...&lt;br /&gt;
&lt;br /&gt;
4) Install GCCE&lt;br /&gt;
&lt;br /&gt;
Since I was not sure if the installation is to be run in Admin mode I&#039;ve decided not to perform the install at that time. Once I&#039;ve answered NO to the prompt the SDK install finalized with OK status.&lt;br /&gt;
&lt;br /&gt;
Now, the GCCE installer can be found under %EPOCROOT%Epoc32\tools\distrib so the next step is to start the install from there with Admin rights. And all goes well.&lt;br /&gt;
&lt;/p&gt;
&lt;div align=&quot;left&quot;&gt;
5) Quick inspection of the tools (like in &lt;a href=&quot;http://wiki.forum.nokia.com/index.php/How_do_I_start_programming_for_Symbian_OS%3F&quot; title=&quot;Forum Nokia Wiki&quot;&gt;How do I start programming for Symbian OS?&lt;/a&gt;) and environment settings. Since all seems fine is time for ...
&lt;/div&gt;
&lt;div align=&quot;left&quot;&gt;
&amp;nbsp;
&lt;/div&gt;
&lt;div align=&quot;left&quot;&gt;
6) Carbide.c++ test&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
The usual restart after detecting the SDKs. Then example project import and build for emulator. All seems ok except for some warnings about non-existing pipe, I guess they are safe to ignore.&lt;br /&gt;
&lt;br /&gt;
Unfortunately here I pause with the good news since I find that the emulator fails to start somewhere in the area of font loading.&lt;br /&gt;
&lt;br /&gt;
Resuming the good news flow the GCCE build worked just fine and I ended up having a signed SIS file.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;My conclusions:&lt;br /&gt;
&lt;/strong&gt;&lt;br /&gt;
- Installing the environment on Vista is not impossible and, at least when it comes to the actual install sequences it does not require any extra effort, maybe just a bit of patience and environment awareness&lt;br /&gt;
- Since there are some known problems with the emulator and certain hardware drivers I cannot blame Vista for the emulator problems. Not yet anyway :)&lt;br /&gt;
- Despite of the relative success of the test, and even after I&#039;ll solve the emulator issue, I still do not see Vista as the OS of choice for Symbian development. If anything I&#039;ll try to get back to XP which is more stable, less bloated and more importantly fully supported by the tools.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;Update:&lt;br /&gt;
&lt;/strong&gt;&lt;br /&gt;
Ok, solved the emulator problem too. It was the much debated &amp;quot;&lt;a href=&quot;http://www.google.com/search?q=site%3Adiscussion.forum.nokia.com+FAULT%3A+Exception+0x10000000&amp;amp;sourceid=navclient-ff&amp;amp;ie=UTF-8&quot; title=&quot;Google Search&quot;&gt;FAULT: Exception 0x10000000&lt;/a&gt;&amp;quot; problem, with the fix being a change on Vista&#039;s Data Execution Protection (DEP) settings.&lt;br /&gt;
&lt;br /&gt;
So, now I have a fully working environment. The next task will be to delete it, but that can wait until tomorrow. ;)
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;hr width=&quot;100%&quot; size=&quot;2&quot; /&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
Well, I hope someone will find this useful.&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt; 
</content> 
</entry> 
 
</feed>