GCCE build config support and build problem on Qt 4.6
Hi there:) This is my first post.
Im new in Qt and i have few problems and i don't know how to solve them.
I've got installed
1)Active Perl 5.6.1 b638
2) S60 3rd FP1 with Open C\C++ Plugin v 1.6
3)Carbide C++ 2.0 with Command_Line_Tools patch applied
4)Qt 4.6.0 opensource
And now there is a problem... When I'm making a WINSCW build everything goes fine and the App works on emulator, but when I'm trying to make GCCE build for phone a don't see this build in menu and project properties->Carbide C++0->Build Configurations
I don't know what the problem is. Cause I want to make a sis for mobile and GCCE build is required to do it.
When i'm making a New Project New Qt GUI Main Window where are the Build Targets when Filter build conf that don't contain Qt support checked are WINSCW (for emu) and ARMV6 (for phone debug and relase).
When I unchechk filter i see GCCE and other builds. And even if i will check GCCE i can't make a build.
Here is a log from Console:
[CODE]***Building project "ggg" for configuration "Phone Release (GCCE) [S60_3rd_FP1_3]"
***Printing environment variables modified from default:
PATH=C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\tools;C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\gcc\bin;C:/Apps/Nokia/Carbide.c++ v2.0/jre/bin/client;C:/Apps/Nokia/Carbide.c++ v2.0/jre/bin;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\Common Files\Symbian\Tools;C:\Apps\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Tools\Command_Line_Tools;C:\Program Files\CSL Arm Toolchain\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;c:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Perl\bin;C:\Qt\4.6.0\bin;
PATH=C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\tools;C:\Symbian\9.2\S60_3rd_FP1_3\epoc32\gcc\bin;C:/Apps/Nokia/Carbide.c++ v2.0/jre/bin/client;C:/Apps/Nokia/Carbide.c++ v2.0/jre/bin;C:\Program Files\CSL Arm Toolchain\bin;C:\Program Files\Common Files\Symbian\Tools;C:\Apps\Nokia\Carbide.c++ v2.0\x86Build\Symbian_Tools\Command_Line_Tools;C:\Program Files\CSL Arm Toolchain\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;c:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Perl\bin;C:\Qt\4.6.0\bin;
EPOCROOT=\Symbian\9.2\S60_3rd_FP1_3\
NO_DEPENDENCIES=-nd
MAKE=make -j 4
Working Directory: C:/Symbian/Carbide/workspace/ggg
***Invoking bldmake command
perl.exe -S bldmake.pl bldfiles gcce
Total Time: 0 sec
***Invoking abld command
perl.exe -S ABLD.PL \Symbian\Carbide\workspace\ggg\ export
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\EXPORT.make" EXPORT VERBOSE=-s
Nothing to do
Total Time: 0 sec
***Generating abld makefile.
***Invoking abld command
perl.exe -S ABLD.PL \Symbian\Carbide\workspace\ggg\ makefile gcce Makefile_0xE84A6D5C
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GCCE.make" MAKEFILEMAKEFILE_0XE84A6D5C VERBOSE=-s
make -j 4 -s -C \Symbian\Carbide\workspace\ggg -f "MAKEFILE_0XE84A6D5C.MK" TO_ROOT=..\..\..\.. EPOCBLD=..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\MAKEFILE_0XE84A6D5C\GCCE TO_BLDINF=..\..\..\..\Symbian\Carbide\workspace\ggg PLATFORM=GCCE MAKMAKE
Total Time: 1 sec
***Generating abld makefile.
***Invoking abld command
perl.exe -S ABLD.PL \Symbian\Carbide\workspace\ggg\ makefile gcce ggg_0xE84A6D5C
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GCCE.make" MAKEFILEGGG_0XE84A6D5C VERBOSE=-s
perl -S makmake.pl -nd -D \Symbian\Carbide\workspace\ggg\GGG_0XE84A6D5C GCCE
initialiseConfig: GCCE
perl -S ecopyfile.pl "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GGG_0XE84A6D5C\GCCE\ggg.rsg" "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\INCLUDE\ggg.RSG"
Total Time: 3 sec
***Invoking abld command
perl.exe -S ABLD.PL \Symbian\Carbide\workspace\ggg\ library gcce
Proces pr˘bowa? zapisu do nieistniejĄcego potoku.
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GCCE.make" LIBRARY VERBOSE=-s
make -s -C \Symbian\Carbide\workspace\ggg -f "MAKEFILE_0XE84A6D5C.MK" TO_ROOT=..\..\..\.. EPOCBLD=..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\MAKEFILE_0XE84A6D5C\GCCE TO_BLDINF=..\..\..\..\Symbian\Carbide\workspace\ggg PLATFORM=GCCE LIB
make -s -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GGG_0XE84A6D5C\GCCE\GGG_0XE84A6D5C.GCCE" LIBRARY
\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GGG_0XE84A6D5C\GCCE\GGG_0XE84A6D5C.GCCE:94: *** missing separator. Stop.
make: *** [LIBRARYGGG_0XE84A6D5C] Error 2
Total Time: 7 sec
***Invoking abld command
perl.exe -S ABLD.PL \Symbian\Carbide\workspace\ggg\ resource gcce urel
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GCCE.make" RESOURCE CFG=UREL VERBOSE=-s
\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GGG_0XE84A6D5C\GCCE\GGG_0XE84A6D5C.GCCE:94: *** missing separator. Stop.
make: *** [RESOURCEGGG_0XE84A6D5C] Error 2
make -s -C \Symbian\Carbide\workspace\ggg -f "MAKEFILE_0XE84A6D5C.MK" TO_ROOT=..\..\..\.. EPOCBLD=..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\MAKEFILE_0XE84A6D5C\GCCE TO_BLDINF=..\..\..\..\Symbian\Carbide\workspace\ggg PLATFORM=GCCE CFG=UREL RESOURCE
make -s -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GGG_0XE84A6D5C\GCCE\GGG_0XE84A6D5C.GCCE" RESOURCEUREL
Total Time: 8 sec
***Invoking abld command
perl.exe -S ABLD.PL \Symbian\Carbide\workspace\ggg\ target gcce urel
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GCCE.make" TARGET CFG=UREL VERBOSE=-s
\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GGG_0XE84A6D5C\GCCE\GGG_0XE84A6D5C.GCCE:94: *** missing separator. Stop.
make -j 4 -s -C \Symbian\Carbide\workspace\ggg -f "MAKEFILE_0XE84A6D5C.MK" TO_ROOT=..\..\..\.. EPOCBLD=..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\MAKEFILE_0XE84A6D5C\GCCE TO_BLDINF=..\..\..\..\Symbian\Carbide\workspace\ggg PLATFORM=GCCE CFG=UREL BLD
make -j 4 -s -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GGG_0XE84A6D5C\GCCE\GGG_0XE84A6D5C.GCCE" UREL
make: *** [TARGETGGG_0XE84A6D5C] Error 2
Total Time: 8 sec
***Invoking abld command
perl.exe -S ABLD.PL \Symbian\Carbide\workspace\ggg\ final gcce urel
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\GCCE.make" FINAL CFG=UREL VERBOSE=-s
make -j 4 -s -C \Symbian\Carbide\workspace\ggg -f "MAKEFILE_0XE84A6D5C.MK" TO_ROOT=..\..\..\.. EPOCBLD=..\..\..\..\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\MAKEFILE_0XE84A6D5C\GCCE TO_BLDINF=..\..\..\..\Symbian\Carbide\workspace\ggg PLATFORM=GCCE CFG=UREL FINAL
Total Time: 9 sec
***Invoking abld command
perl.exe -S ABLD.PL \Symbian\Carbide\workspace\ggg\ test export
make -r -f "\Symbian\9.2\S60_3rd_FP1_3\EPOC32\BUILD\Symbian\Carbide\workspace\ggg\EXPORTtest.make" EXPORT VERBOSE=-s
Nothing to do
Total Time: 9 sec
***Errors were detected in build. See the Problems or Console view for details.
Total Time: 9 sec[/CODE]
Can anybody help me how to fix that?
Thanks for any reply
Re: GCCE build config support and build problem on Qt 4.6
hi,
welcome to Qt discussion board.
You are facing the similar problem faced by many other. If you go through old post you can get the solution.
I will giv you a link if i get it.
Re: GCCE build config support and build problem on Qt 4.6
Dude I have this problem ten thousand years ago.
There are some really nice people here excluding me:
[url]http://discussion.forum.nokia.com/forum/showthread.php?t=187472[/url]
Re: GCCE build config support and build problem on Qt 4.6
after 2 days and many frustrating moments and 4 times reinstalling everything and searching all topics and google solved for mine ;)
The issue was that i'm using Windows Vista
Everything found here : [URL="http://wiki.forum.nokia.com/index.php/Moving_to_Windows_Vista"]http://wiki.forum.nokia.com/index.php/Moving_to_Windows_Vista[/URL]
and also had to in file:
C:\Symbian\9.2\S60_3rd_FP1_7\Epoc32\tools\e32env.pm
comment the line: die "EPOCROOT environment variable must be capitalised\n" if (!$found);
cause there were errors with EPOCROOT whule trying build a project.
And there were problem with making a sis file.
Cause there was: Linker error: arm-none-symbianelf-ld: cannot find -lsupc++
Solution for that is also in topic Moving to Windows Vista (link above)
Thanks to all for help and hope that will help someone.
Darek
Re: GCCE build config support and build problem on Qt 4.6
yap Vista is known to have problems with Symbian Tools, might that you have posted that you are using Vista the link you might have got 2 days ago.