×

Discussion Board

Results 1 to 6 of 6
  1. #1
    Registered User
    Join Date
    Jun 2005
    Posts
    37

    How to build GCCE target

    Hi all,

    I am facing a rather mysterious problem building for GCCE target in S60 3rd ed. Here's what I get compiling the helloworldbasic example:



    C:\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group>bldmake bldfiles
    WARNING: Cannot determine the version of the RVCT Compiler.
    WARNING: When building for ARMV5 platform Compiler RVCT2.2 or later is required.

    C:\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group>abld build gcce
    make -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\EXPORT.make" EXPORT VERBOSE=-s
    make: Nothing to be done for `EXPORT'.
    make -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\GCCE.make" MAKEFILE VERBOSE=-s
    make -s -C \Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\Symbian\9.1\S60_3rd\EPOC32\BUIL
    D\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\ICONS_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\..\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group PLATFORM=GCCE MAKMAKE

    perl -S makmake.pl -D \Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\HELLOWORLDBASIC GCCE
    WARNING: Cannot determine the version of the RVCT Compiler.
    make -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\GCCE.make" LIBRARY VERBOSE=-s
    make -s -C \Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\Symbian\9.1\S60_3rd\EPOC32\BUIL
    D\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\ICONS_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\..\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group PLATFORM=GCCE LIB
    make -s -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\HELLOWORLDBASIC\GCCE\HELLOWORLDBASIC.GCCE" LIBRARY
    make -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\GCCE.make" RESOURCE CFG=UDEB VERBOSE=-s
    make -s -C \Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\Symbian\9.1\S60_3rd\EPOC32\BUIL
    D\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\ICONS_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\..\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group PLATFORM=GCCE CFG=UDE
    B RESOURCE
    Checking: ..\gfx\qgn_menu_helloworldbasic.svg
    Choosing...
    Loading mif icons...
    Loading file: ..\gfx\qgn_menu_helloworldbasic.svg
    Writing mif: \Symbian\9.1\S60_3rd\epoc32\data\z\resource\apps\helloworldbasic_aif.mif
    make -s -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\HELLOWORLDBASIC\GCCE\HELLOWORLDBASIC.GCCE" RESOURCEUDEB
    C:\\Symbian\\9.1\\S60_3rd\\S60Ex\\helloworldbasic\\data\\HelloWorldBasic_reg.rss
    (27) : Cannot convert "R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO" to a number.
    * RCOMP failed - deleting output files
    make[1]: *** [\Symbian\9.1\S60_3rd\EPOC32\DATA\Z\private\10003a3f\import\apps\HelloWorldBasic_reg.RSC] Error 1
    make: *** [RESOURCEHELLOWORLDBASIC] Error 2
    make -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\GCCE.make" RESOURCE CFG=UREL VERBOSE=-s
    make -s -C \Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\Symbian\9.1\S60_3rd\EPOC32\BUIL
    D\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\ICONS_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\..\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group PLATFORM=GCCE CFG=URE
    L RESOURCE
    Checking: ..\gfx\qgn_menu_helloworldbasic.svg
    Choosing...
    Loading mif icons...
    Loading file: ..\gfx\qgn_menu_helloworldbasic.svg
    Writing mif: \Symbian\9.1\S60_3rd\epoc32\data\z\resource\apps\helloworldbasic_aif.mif
    make -s -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\HELLOWORLDBASIC\GCCE\HELLOWORLDBASIC.GCCE" RESOURCEUREL
    C:\\Symbian\\9.1\\S60_3rd\\S60Ex\\helloworldbasic\\data\\HelloWorldBasic_reg.rss
    (27) : Cannot convert "R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO" to a number.
    * RCOMP failed - deleting output files
    make[1]: *** [\Symbian\9.1\S60_3rd\EPOC32\DATA\Z\private\10003a3f\import\apps\HelloWorldBasic_reg.RSC] Error 1
    make: *** [RESOURCEHELLOWORLDBASIC] Error 2
    make -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\GCCE.make" TARGET CFG=UDEB VERBOSE=-s
    make -s -C \Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\Symbian\9.1\S60_3rd\EPOC32\BUIL
    D\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\ICONS_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\..\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group PLATFORM=GCCE CFG=UDE
    B BLD
    make -s -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\HELLOWORLDBASIC\GCCE\HELLOWORLDBASIC.GCCE" UDEB
    C:\\Symbian\\9.1\\S60_3rd\\S60Ex\\helloworldbasic\\data\\HelloWorldBasic_reg.rss(27) : Cannot convert "R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO" to a number.
    make[1]: *** [\Symbian\9.1\S60_3rd\EPOC32\DATA\Z\private\10003a3f\import\apps\HelloWorldBasic_reg.RSC] Error 1

    * RCOMP failed - deleting output files
    make: *** [TARGETHELLOWORLDBASIC] Error 2
    make -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\GCCE.make" TARGET CFG=UREL VERBOSE=-s
    make -s -C \Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\Symbian\9.1\S60_3rd\EPOC32\BUIL
    D\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\ICONS_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\..\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group PLATFORM=GCCE CFG=URE
    L BLD
    make -s -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\HELLOWORLDBASIC\GCCE\HELLOWORLDBASIC.GCCE" UREL
    C:\\Symbian\\9.1\\S60_3rd\\S60Ex\\helloworldbasic\\data\\HelloWorldBasic_reg.rss
    (27) : Cannot convert "R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO" to a number.
    * RCOMP failed - deleting output files
    make[1]: *** [\Symbian\9.1\S60_3rd\EPOC32\DATA\Z\private\10003a3f\import\apps\HelloWorldBasic_reg.RSC] Error 1
    make: *** [TARGETHELLOWORLDBASIC] Error 2
    make -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\GCCE.make" FINAL CFG=UDEB VERBOSE=-s
    make -s -C \Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\Symbian\9.1\S60_3rd\EPOC32\BUIL
    D\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\ICONS_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\..\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group PLATFORM=GCCE CFG=UDE
    B FINAL
    make -r -f "\Symbian\9.1\S60_3rd\EPOC32\BUILD\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\GCCE.make" FINAL CFG=UREL VERBOSE=-s
    make -s -C \Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group -f "ICONS_SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\Symbian\9.1\S60_3rd\EPOC32\BUIL
    D\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group\ICONS_SCALABLE_DC\GCCE TO_BLDINF=..\..\..\..\..\..\Symbian\9.1\S60_3rd\S60Ex\helloworldbasic\group PLATFORM=GCCE CFG=UREL FINAL




    Does anybody have any hint with this respect ?

    thanks & regards


    David S.

  2. #2
    Registered User
    Join Date
    Jun 2005
    Posts
    37

    Re: How to build GCCE target

    Answering my own question:

    abld reallyclean

  3. #3
    Registered User
    Join Date
    May 2008
    Posts
    21

    Cannot convert "R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO" to a number

    hi,
    I am exercising with helloworldbasic, porting from S60 2nd edition fp3 to S60 3rd edition fp2,I followed neccesary steps from S60_Platform_Porting_from_2nd_to_3rd_Edition_v1_1_en.pdf But when I am compiling for emulator ,getting following error:
    Cannot convert "R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO" to a number
    I tried with "abld reallyclean", nothing worked.
    For reference:
    1.Helloworldbasic_reg.rss

    #include "Helloworldbasic.rls"
    #include <appinfo.rh>
    #include <Helloworldbasic.rsg>

    UID2 KUidAppRegistrationResourceFile
    UID3 0xA000017F

    RESOURCE APP_REGISTRATION_INFO
    {
    app_file="HelloWorldBasic";
    localisable_resource_file = STRING_r_helloworldbasic_loc_resource_file_1;
    localisable_resource_id = R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO;

    embeddability=KAppNotEmbeddable;
    newfile=KAppDoesNotSupportNewFile;
    }

    2.Compiler messeges

    C:\Symbian\8.1a\S60_2nd_FP3\Series60Ex\helloworldbasic\group>abld build winscw u
    deb
    make -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_2
    nd_FP3\Series60Ex\helloworldbasic\group\EXPORT.make" EXPORT VERBOSE=-s
    Nothing to do
    make -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_2
    nd_FP3\Series60Ex\helloworldbasic\group\WINSCW.make" MAKEFILE VERBOSE=-s
    perl -S makmake.pl -D \Symbian\8.1a\S60_2nd_FP3\Series60Ex\helloworldbasic\grou
    p\HELLOWORLDBASIC_3RD WINSCW
    ERROR: Unable to identify a valid CodeWarrior for Symbian OS installation
    make: *** [MAKEFILEHELLOWORLDBASIC_3RD] Error 255
    make -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_2
    nd_FP3\Series60Ex\helloworldbasic\group\WINSCW.make" LIBRARY VERBOSE=-s
    make -s -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_
    2nd_FP3\Series60Ex\helloworldbasic\group\HELLOWORLDBASIC_3RD\WINSCW\HELLOWORLDBA
    SIC_3RD.WINSCW" LIBRARY
    make -s -C \Symbian\8.1a\S60_2nd_FP3\Series60Ex\helloworldbasic\group -f "ICONS
    _SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\S60\devices
    \S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_2nd_FP3\Series60Ex\helloworl
    dbasic\group\ICONS_SCALABLE_DC\WINSCW TO_BLDINF=..\..\..\..\..\..\Symbian\8.1a\S
    60_2nd_FP3\Series60Ex\helloworldbasic\group PLATFORM=WINSCW LIB
    make -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_2
    nd_FP3\Series60Ex\helloworldbasic\group\WINSCW.make" RESOURCE CFG=UDEB VERBOSE=-
    s
    make -s -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_
    2nd_FP3\Series60Ex\helloworldbasic\group\HELLOWORLDBASIC_3RD\WINSCW\HELLOWORLDBA
    SIC_3RD.WINSCW" RESOURCEUDEB

    Created \S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\include\HelloWorldBasic.rsg
    C:\\Symbian\\8.1a\\S60_2nd_FP3\\Series60Ex\\helloworldbasic\\data\\HelloWorldBas
    ic_reg.rss
    (27) : Cannot convert "R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO" to a number.
    * RCOMP failed - deleting output files
    make[1]: *** [\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\data\z\private\10003a3f\a
    pps\HelloWorldBasic_reg.rsc] Error 1
    make: *** [RESOURCEHELLOWORLDBASIC_3RD] Error 2
    make -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_2
    nd_FP3\Series60Ex\helloworldbasic\group\WINSCW.make" TARGET CFG=UDEB VERBOSE=-s
    make -s -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_
    2nd_FP3\Series60Ex\helloworldbasic\group\HELLOWORLDBASIC_3RD\WINSCW\HELLOWORLDBA
    SIC_3RD.WINSCW" UDEB
    Creating \s60\devices\s60_3rd_fp2_sdk_v1.1\epoc32\build\symbian\8.1a\s60_2nd_fp3
    \series60ex\helloworldbasic\group\helloworldbasic_3rd\winscw\udeb
    C:\\Symbian\\8.1a\\S60_2nd_FP3\\Series60Ex\\helloworldbasic\\data\\HelloWorldBas
    ic_reg.rss
    (27) : Cannot convert "R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO" to a number.
    * RCOMP failed - deleting output files
    make[1]: *** [\S60\devices\S60_3rd_FP2_SDK_v1.1\epoc32\data\z\private\10003a3f\a
    pps\HelloWorldBasic_reg.rsc] Error 1
    make: *** [TARGETHELLOWORLDBASIC_3RD] Error 2
    make -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_2
    nd_FP3\Series60Ex\helloworldbasic\group\WINSCW.make" FINAL CFG=UDEB VERBOSE=-s
    make -s -C \Symbian\8.1a\S60_2nd_FP3\Series60Ex\helloworldbasic\group -f "ICONS
    _SCALABLE_DC.MK" TO_ROOT=..\..\..\..\..\.. EPOCBLD=..\..\..\..\..\..\S60\devices
    \S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_2nd_FP3\Series60Ex\helloworl
    dbasic\group\ICONS_SCALABLE_DC\WINSCW TO_BLDINF=..\..\..\..\..\..\Symbian\8.1a\S
    60_2nd_FP3\Series60Ex\helloworldbasic\group PLATFORM=WINSCW CFG=UDEB FINAL

    Any help appreciated.

    Thanks in advance
    gangaraju

  4. #4
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,533

    Re: Cannot convert "R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO" to a number

    Quote Originally Posted by gangaraju View Post
    hi,
    ERROR: Unable to identify a valid CodeWarrior for Symbian OS installation
    make: *** [MAKEFILEHELLOWORLDBASIC_3RD] Error 255
    make -r -f "\S60\devices\S60_3rd_FP2_SDK_v1.1\EPOC32\BUILD\Symbian\8.1a\S60_2
    nd_FP3\Series60Ex\helloworldbasic\group\WINSCW.make" LIBRARY VERBOSE=-s

    Any help appreciated.

    Thanks in advance
    gangaraju
    Are you sure you have the correct SDK?

  5. #5
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,672

    Re: Cannot convert "R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO" to a number

    Quote Originally Posted by Symbian_Neil View Post
    Are you sure you have the correct SDK?
    As Gangaraju writes, it is an attempt to port something from 2nd to 3rd edition.

    Gangaraju: there is an error message about missing CodeWarrior (in fact it is more about missing command-line tools). Can you build anything from command-line? (Have you used "Configure environment for WINSCW command line" in the Carbide Start Menu group?)

  6. #6
    Registered User
    Join Date
    May 2008
    Posts
    21

    Re: Cannot convert "R_HELLOWORLDBASIC_LOCALISABLE_APP_INFO" to a number

    Hi,
    thank you for the reply.
    I am using S60_3rd_Edition_SDK_Feature_Pack_2_v1_1_en and Carbide-v1.3

    ya,I used "Configure environment for WINSCW command line" for helloworldbasic example of 3rd edition itself.it built succesfully.But when i run it emulator before opening application a pop-up displaing stating that "vcommandmanager system error(-2)".after that application working properly.As you said it is more about missing command-line tools.

    Need help ,to go ahead in this.

    Thanks in advance,
    gangaraju

    Quote Originally Posted by wizard_hu_ View Post
    As Gangaraju writes, it is an attempt to port something from 2nd to 3rd edition.

    Gangaraju: there is an error message about missing CodeWarrior (in fact it is more about missing command-line tools). Can you build anything from command-line? (Have you used "Configure environment for WINSCW command line" in the Carbide Start Menu group?)

Similar Threads

  1. [newbie here] Link error
    By xitpu in forum Symbian
    Replies: 3
    Last Post: 2007-01-24, 16:53
  2. GCCE UREL build
    By symbianfresher in forum Symbian Tools & SDKs
    Replies: 0
    Last Post: 2006-04-18, 11:15
  3. build incomplete settings armi target
    By stefano_campri in forum Symbian Tools & SDKs
    Replies: 0
    Last Post: 2005-10-13, 17:26
  4. armi build not working
    By lemody in forum Symbian
    Replies: 0
    Last Post: 2003-06-14, 15:04
  5. Replies: 1
    Last Post: 2002-08-03, 18:37

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×