[Qt-creator] QtCreator with S60 Emulator.

Eike Ziller eike.ziller at nokia.com
Fri Jul 10 16:18:56 CEST 2009


On Jul 10, 2009, at 1:03 PM, ext Sam Dutton wrote:

> Hi Eike
>
>>> the PATH setting should be preceded by <yoursdkroot>
> \epoc32\gcc\bin;<yoursdkroot>\epoc32\tools; <<
>
> I didn't make it clear, but I'd already tried that.

Hm, so if
M:\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\tools\make.exe
exists, I'm not sure why it still picks the other one.
Which Qt Creator version do you use?
Does it work if you explicitly put M:\S60\devices 
\S60_3rd_FP2_SDK_v1.1\epoc32\tools\make.exe into the "Override make"  
in Projects mode -> build settings -> build steps -> make ?
Does it work if you put the epoc32 paths into your computers main PATH  
environment?

++ Eike

> My PATH in build settings looks like this:
>
> M:\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\gcc\bin;M:\S60\devices
> \S60_3rd_FP2_SDK_v1.1\epoc32\tools;M:\Qt\4.5.2-tower\bin;C:\Program
> Files\PC Connectivity Solution\;C:\Program Files\Common
> Files\Symbian\Tools;M:\Program Files\Nokia\Carbide.c++
> v2.0\x86Build\Symbian_Tools\Command_Line_Tools;M:\Perl\bin\;C:\WINNT 
> \sys
> tem32;C:\WINNT;C:\WINNT\System32\Wbem;C:\WINNT 
> \system32\WindowsPowerShel
> l\v1.0;C:\Program Files\Microsoft SQL Server\100\Tools\Binn\;C: 
> \Program
> Files\Microsoft SQL Server\100\DTS\Binn\;C:\Program Files\Support
> Tools\;M:\Program Files\Visual C++ Express Edition with
> SP1\Common7\IDE;C:\Program Files\Microsoft
> SDKs\Windows\v6.0A\bin;C:\Program Files\CSL Arm Toolchain\bin;M: 
> \Program
> Files\TortoiseSVN\bin;M:\Program Files\QuickTime\QTSystem\;M:\Program
> Files\CSL Arm Toolchain\bin;M:\Qt\4.5.2-tower\bin;M:\Program
> Files\Visual C++ Express Edition with SP1\VC\bin;M:\Program Files 
> \Visual
> C++ Express Edition with SP1\Common7\IDE;C:\Program Files\Microsoft
> SDKs\Windows\v6.0A\Lib;C:\Program Files\Microsoft
> SDKs\Windows\v6.0A\bin;M:\Program Files\CSL Arm
> Toolchain\bin;M:\Perl\bin;M:\Program Files\ffmpeg
>
> ...but I still get the error:
>
>    Starting: C:/Program Files/Common Files/Symbian/Tools/make.exe  
> clean
> -w
>    Can't open perl script "C:\Program": No such file or directory
>
> (Note that, due to our IT policy I've had to install on the M drive  
> -- I
> guess that may be a separate problem.)
>
> Sam
>
>
>
> -----Original Message-----
> From: qt-creator-bounces at trolltech.com
> [mailto:qt-creator-bounces at trolltech.com] On Behalf Of Eike Ziller
> Sent: 10 July 2009 11:34
> To: qt-creator at trolltech.com
> Subject: Re: [Qt-creator] QtCreator with S60 Emulator.
>
> Hej,
>
> On Jul 10, 2009, at 12:07 PM, ext Sam Dutton wrote:
>
>> Hi Eike
>>
>> I'm very keen to set up Qt Creator for developing S60 projects, as  
>> per
>
>> the instructions in part a) in your mail below, but I'm having some
>> problems with path setup.
>>
>> If I set EPOCROOT to \S60\devices\S60_3rd_FP2_SDK_v1.1\\ (as per the
>> instructions) I get the error:
>>
>>   Unable to resolve epocRoot '/S60/devices/S60_3rd_FP2_SDK_v1.1//' to
>
>> real dir on current drive, defaulting to '/' for mmp paths
>>
>> So, I removed the extra \ from the end of the path, but now I get the
>> following error:
>>
>>   Starting: C:/Program Files/Common Files/Symbian/Tools/make.exe
>> clean -w
>>   Can't open perl script "C:\Program": No such file or directory
>
> Either Markdown or its implementation in gitorious are bogus... so  
> there
> are some \ and < errors in the wiki page :)
>
> It should actually be a single backslash in epocroot (as you have  
> found
> out), and the PATH setting should be preceded by <yoursdkroot>
> \epoc32\gcc\bin;<yoursdkroot>\epoc32\tools; like in the example
> C:\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\gcc\bin;C:\S60\devices
> \S60_3rd_FP2_SDK_v1.1\epoc32\tools;
>
> And you really need to PREpend it (not append), it must override the
> path to the make.exe tool you got above, because that actually can't
> cope with spaces in paths :)
>
> Hope that resolves it for you,
> ++ Eike
>
>> It looks like there's a problem with spaces in paths, but I'm unclear
>> where this needs to be fixed. I've checked the makefile and other
>> files, but found nothing there.
>>
>> I've also tried (in build settings) quoting all paths in PATH that
>> begin with C:\Program Files -- and for PROGRAMFILES AND
>> COMMONPROGRAMFILES
>> --
>> but that doesn't seem to help.
>>
>> Sam
>>
>> -----Original Message-----
>> From: qt-creator-bounces at trolltech.com
>> [mailto:qt-creator-bounces at trolltech.com] On Behalf Of Eike Ziller
>> Sent: 08 July 2009 14:30
>> To: qt-creator at trolltech.com
>> Subject: Re: [Qt-creator] QtCreator with S60 Emulator.
>>
>> Hi,
>>
>> On Jul 7, 2009, at 6:07 AM, ext Sukant Banik wrote:
>>
>>> Hi,
>>>
>>> I have some question about Qt Creator IDE .
>>> 1.Can we  configure QtCreator with S60 Emulator ?
>>>
>>> 2 .I have S60 5th edition SDK, Qt on S60 4.5.2 (Tower), and Qt
>>> creator
>>
>>> 1.2.0 IDE in an Xp machine.  Please let me know how I can configure
>>> QtCreator with S60 emulator. (I want to execute MyFirstQtApp in in
>>> S60
>>
>>> emulator.)
>>>
>> There are two possible ways to follow for you:
>>
>> a) Check out the corresponding section in the online FAQ on
>> http://qt.gitorious.org/qt-creator/pages/QtS60WithQtCreator which
>> gives an overview about what you can do "manually" from within Qt
>> Creator.
>>
>> b) Get the most recent bleeding edge Qt Creator sources from the git
>> repository http://qt.gitorious.org/qt-creator, master branch, and
>> build it while having an environment variable QTCREATOR_WITH_S60 set
>> to something (e.g. QTCREATOR_WITH_S60=1). That gives you some more
>> direct, undocumented, and very experimental and unfinished support  
>> for
>
>> Qt/S60 applications in Qt Creator.
>>
>> ++ Eike
>>
>> --
>> Eike Ziller
>> Software Engineer
>> Nokia, Qt Software
>> Phone  +49 (0)30 6392 3255
>> Fax    +49 (0)30 6392 3256
>> E-mail eike.ziller at nokia.com
>>
>>
>>
>>
>> _______________________________________________
>> Qt-creator mailing list
>> Qt-creator at trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>>
>> http://www.bbc.co.uk/
>> This e-mail (and any attachments) is confidential and may contain
>> personal views which are not the views of the BBC unless specifically
>> stated.
>> If you have received it in error, please delete it from your system.
>> Do not use, copy or disclose the information in any way nor act in
>> reliance on it and notify the sender immediately.
>> Please note that the BBC monitors e-mails sent or received.
>> Further communication will signify your consent to this.
>> 					
>>
>> _______________________________________________
>> Qt-creator mailing list
>> Qt-creator at trolltech.com
>> http://lists.trolltech.com/mailman/listinfo/qt-creator
>
> --
> Eike Ziller
> Software Engineer
> Nokia, Qt Software
> Phone  +49 (0)30 6392 3255
> Fax    +49 (0)30 6392 3256
> E-mail eike.ziller at nokia.com
>
>
>
>
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-creator
>
> http://www.bbc.co.uk/
> This e-mail (and any attachments) is confidential and may contain  
> personal views which are not the views of the BBC unless  
> specifically stated.
> If you have received it in error, please delete it from your system.
> Do not use, copy or disclose the information in any way nor act in  
> reliance on it and notify the sender immediately.
> Please note that the BBC monitors e-mails sent or received.
> Further communication will signify your consent to this.
> 					
>
> _______________________________________________
> Qt-creator mailing list
> Qt-creator at trolltech.com
> http://lists.trolltech.com/mailman/listinfo/qt-creator

-- 
Eike Ziller
Software Engineer
Nokia, Qt Software
Phone  +49 (0)30 6392 3255
Fax    +49 (0)30 6392 3256
E-mail eike.ziller at nokia.com







More information about the Qt-creator-old mailing list