Sony Ericsson UIQ3 SDK for P990 gives compile error on Examples

Login to reply to this topic.
Thu, 2008-03-13 23:11
Joined: 2007-08-20
Forum posts: 11

Hi,

I installed the SE p990 UIQ3 SDK and imported the hello world sample in carbide C++.
I compiles and runs in the emulator, but when I want to compile for phone release it end in an error:

**Building project "UIQ3tst" for configuration "Phone Release (GCCE) [UIQ3]"

***Printing environment variables modified from default:
PATH=C:\Symbian\UIQ3SDK\epoc32\tools;C:\Symbian\UIQ3SDK\epoc32\gcc\bin;C:\Program Files\Internet Explorer;;C:\Perl\bin\;C:\Program Files\Common Files\Symbian\Tools;C:\Perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\QuickTime\QTSystem\;C:\Symbian\UIQ3SDK\epoc32\tools\nokia_compiler\Symbian_Tools\Command_Line_Tools;C:\Program Files\Common Files\Teleca Shared;C:\Program Files\Intuwave\Shared\mRouterRuntime;c:\program files\csl arm toolchain\bin
EPOCROOT=\Symbian\UIQ3SDK\

Working Directory: C:/Symbian/Carbide/workspace/UIQ3tst/group


***Generating makefiles.
bldmake.bat bldfiles GCCE UREL

Total Time: 6 sec
===Build Command = build GCCE UREL -v===
abld.bat build GCCE UREL -v
  make -r  -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\EXPORT.make" EXPORT
Nothing to do
  make -r  -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\GCCE.make" MAKEFILE
perl -S makmake.pl  -D \Symbian\Carbide\workspace\UIQ3tst\group\UIQ3TST GCCE 
  make -r  -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\GCCE.make" LIBRARY
\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\UIQ3TST\GCCE\UIQ3TST.GCCE:76: *** missing separator.  Stop.
make   -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\UIQ3TST\GCCE\UIQ3TST.GCCE" LIBRARY
make[1]: Entering directory `C:/Symbian/Carbide/workspace/UIQ3tst/group'
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/UIQ3tst/group'
  make -r  -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\GCCE.make" RESOURCE CFG=UREL
make: *** [LIBRARYUIQ3TST] Error 2
\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\UIQ3TST\GCCE\UIQ3TST.GCCE:76: *** missing separator.  Stop.
make: *** [RESOURCEUIQ3TST] Error 2
make   -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\UIQ3TST\GCCE\UIQ3TST.GCCE" RESOURCEUREL
make[1]: Entering directory `C:/Symbian/Carbide/workspace/UIQ3tst/group'
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/UIQ3tst/group'
  make -r  -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\GCCE.make" TARGET CFG=UREL
\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\UIQ3TST\GCCE\UIQ3TST.GCCE:76: *** missing separator.  Stop.
make: *** [TARGETUIQ3TST] Error 2
make   -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\UIQ3TST\GCCE\UIQ3TST.GCCE" UREL
make[1]: Entering directory `C:/Symbian/Carbide/workspace/UIQ3tst/group'
make[1]: Leaving directory `C:/Symbian/Carbide/workspace/UIQ3tst/group'
  make -r  -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\GCCE.make" FINAL CFG=UREL

***Build Complete

***Invoking makesis.exe ....
C:\Symbian\UIQ3SDK\epoc32\tools\makesis.exe C:\Symbian\Carbide\workspace\UIQ3tst\sis\_resolvedUIQ3tst.pkg C:\Symbian\Carbide\workspace\UIQ3tst\sis\UIQ3tst.sis -v
Processing C:\Symbian\Carbide\workspace\UIQ3tst\sis\_resolvedUIQ3tst.pkg...
C:\Symbian\Carbide\workspace\UIQ3tst\sis\_resolvedUIQ3tst.pkg(30) : error: file I/O fault.
***Non-Zero Status: makesis.exe returned with exit value = 1
***Errors were detected in build. See the Problems or Console view for details.

Total Time: 15 sec

Is there somthing wrong with the SDK and what should I do to get it working?

Thanks


Tue, 2008-03-18 15:46
NewLC AdministratorSymbian AccreditedForum Nokia Champion
Joined: 2003-01-14
Forum posts: 1886
Re: Sony Ericsson UIQ3 SDK for P990 gives compile error on Examp

I guess you have to edit the path in the example pkg file.


Eric Bustarret
NewLC Founder & CEO / Professional Symbian OS Consultant

Tue, 2008-03-18 16:04
Joined: 2003-12-05
Forum posts: 587
Re: Sony Ericsson UIQ3 SDK for P990 gives compile error on Examp

Check out the line 30 in the pkg file -- just as the error message points you to do.

Thu, 2008-03-20 09:31
Joined: 2007-08-20
Forum posts: 11
Sony Ericsson UIQ3 SDK for P990 gives compile error on Examples

Hi,

That was my first gues, but is seems to me that there is no file to package.
In de output above there is an error at compile time.

perl -S makmake.pl  -D \Symbian\Carbide\workspace\UIQ3tst\group\UIQ3TST GCCE 
  make -r  -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\GCCE.make" LIBRARY
\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\UIQ3tst\group\UIQ3TST\GCCE\UIQ3TST.GCCE:76: *** missing separator.  Stop.

So it seems to me there is something wrong with the build environment. But this is a default installation of the SonyEricsson SDK.

Thu, 2008-03-20 14:19
Joined: 2003-12-05
Forum posts: 587
Re: Sony Ericsson UIQ3 SDK for P990 gives compile error on Examp

The basic checks:
* did you install perl?
* did you place your source code to the same disk where the sdk is installed?
* did you check there are no special chars (spaces, for example) in the path of the tools and source code?
* do you have enough rights in your user account to do stuff?
* do you use WinXP, not Vista? If using Vista, have you read and acted on the usual problems with Vista with the tools?
* on the emulator, are you building for the GCCE UDEB?

Thu, 2008-03-20 17:58
Joined: 2007-08-20
Forum posts: 11
Sony Ericsson UIQ3 SDK for P990 gives compile error on Examples

My check list:
* perl OK
* source code on C:\symbian\carbide\workspace\... SDK is also in C: OK
* Project is just the standard HelloWorld template. OK
* I have administrator rights OK
* I use XP professional OK
* the build for the emulator is OK, its the GCCE UREL (Phone release).

I now installed Carbide 1.3, reinstalled the SDK with perl etc, and have the same problem but with different line number:

**Invoking abld command
perl.exe -S ABLD.PL \Symbian\Carbide\workspace\TimeReport3\group\ target gcce urel 
  make -r  -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\TimeReport3\group\GCCE.make" TARGET CFG=UREL VERBOSE=-s
\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\TimeReport3\group\TIMEREPORT3\GCCE\TIMEREPORT3.GCCE:85: *** missing separator.  Stop.
make: *** [TARGETTIMEREPORT3] Error 2
make -j 4 -s  -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\Carbide\workspace\TimeReport3\group\TIMEREPORT3\GCCE\TIMEREPORT3.GCCE" UREL

Thu, 2008-03-20 19:12
Joined: 2007-08-20
Forum posts: 11
Sony Ericsson UIQ3 SDK for P990 gives compile error on Examples

OK, seems that it is solved by changing the path.

c:\program files\csl arm toolchain\libexec\gcc\arm-none-symbianelf\3.4.3;C:\Program Files\CSL Arm Toolchain\arm-none-symbianelf\bin;c:\program files\csl arm toolchain\bin;C:\Program Files\Nokia\Carbide.c++ v1.3\x86Build\Symbian_Tools\Command_Line_Tools;C:\Program Files\Common Files\Symbian\tools;C:\Perl\bin\;C:\Program
Files\Internet Explorer;;C:\Perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\Common Files\Teleca Shared;C:\Program Files\Intuwave\Shared\mRouterRuntime

Then reboot, create new project from template and build GCCE UREL now it works.

Thanks for your help in trying to solve this........ Smiling

  • Login to reply to this topic.