[SOLVED] Creating SIS package problem



  • Hello,
    I am trying for first time to make Symbian package of my program (runs OK in sumulator) in order to try it on Remote Device Access. However I experience problems as follows.

    What I have:

    1. I have latest beta of Qt SDK.
    2. I got target Symbian device.
    3. In build settings I have Qt 4.7.2 for Symbian^1 / Symbian^3.
    4. In RUN settings I have Create SIS package step with Custom Certificate obtained from RDA site (so it gotta work with RDA devices). Smart Installer unchecked.

    What I did:

    1. Removed Run step "Deploy SIS" as I do not have any device connected. Create SIS is the only step left.

    So I presume I should Build and Run in order to get SIS package for further use. I got problems as follows:

    if I use Symbian^1 :
    Build errors:
    \Tsukasa\suncalc\Suncalc\SUNCALC_EXE.MMP:-1: error: Unable to identify a valid CodeWarrior for Symbian OS installation
    \Tsukasa\suncalc\Suncalc\SUNCALC_EXE.MMP:-1: make[1]: *** [MAKEFILESUNCALC_EXE] Error 255

    :-1: error: \QtSDK2\Symbian\SDKs\Symbian1Qt472\EPOC32\BUILD\Tsukasa\suncalc\Suncalc\SUNCALC_EXE\WINSCW\SUNCALC_EXE.WINSCW: No such file or directory

    and
    \Tsukasa\suncalc\Suncalc\SUNCALC_EXE.MMP:-1: error: cpp.EXE failure
    \Tsukasa\suncalc\Suncalc\SUNCALC_EXE.MMP:-1: make[1]: *** [MAKEFILESUNCALC_EXE] Error 33

    If I am attempting Symbian^3 build,
    I am just getting
    :-1: error: tool 'MWLD' from config 'none' did not return version 'Version 3.2.*' as required.
    Command 'mwldsym2.exe -version' returned:
    /bin/bash: mwldsym2.exe: command not found

    Check your environment and configuration.

    :-1: error: tool 'MWWINRC' from config 'none' did not return version 'Version 3.2.*' as required.
    Command 'mwwinrc.exe -version' returned:
    /bin/bash: mwwinrc.exe: command not found

    Check your environment and configuration.

    :-1: error: tool 'MWCC' from config 'none' did not return version 'Version 3.2.*' as required.
    Command 'mwccsym2.exe -version' returned:
    /bin/bash: mwccsym2.exe: command not found

    Check your environment and configuration.


    Please help,
    Askar


  • Moderators

    Are you sure you are building for a symbian device and not for the symbian emulator?

    The later uses a really strange toolchain called winscw which is not used on the device and your output suggests you are trying to build using that.



  • Found some obscure advise to put

    release-gcce

    in make parameters. Then it started to work.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.