How to develop symbian Belle app using Qt on linux ?



  • Hello guys... I just wanna know how to develop symbian belle app using Qt on linux. I'm using Qt SDK 1.2 on linux(ubuntu11.10).
    "ViewThisPhoto":http://postimage.org/image/bz912pwab/
    "QtVersion ScreenShot":http://postimage.org/image/keylk7z5f/full/
    "QtToolChain ScreenShot":http://postimage.org/image/j16yowzw3/full/

    Plz tell me how do I develop Symbian Application ? How do I make .SIS ?



  • upgrade your qtsdk to the latest and you can develop on the simulator atleast, but I guess you would need a windows system to connect the hw with creator using ovi suite, as ovi suite doesnt have a flavor for linux.



  • I've downloaded this SDK today. I found it's possible on Windows system but I need it on linux. Any alternative idea ?



  • Does the remote compiler work for Symbian Belle?



  • I'm also thinking about Remote Compiler but as far as i know It's need MinGW compiler. I mean a cross compiler. Anybody here using Mac ? I think compiling on Linux as same as Mac or anything else ? I installed AppTRK on S60 5th/3rd. but Bluetooth connection not establishing.
    I get @Status: Not Connected
    Error in finding the serial port record
    Error Code: -25@

    So how do I compile with Remote Compiler ???



  • [quote author="David Talmage" date="1330695634"]Does the remote compiler work for Symbian Belle?[/quote]

    hi I use it with qtsdk under ubuntu and it works fine with qt 4.7.4 and qtmobility location module. i used the compiled file with "Remote device access" on nokia developer site the file did install fine and removed as well. nothing to complain about :)
    bye
    nic



  • Im using QtSDK under Sabayon (Gentoo-like distro) and works fine with Remote Compiler.



  • [quote author="ultimodruido" date="1330875091"]
    [quote author="David Talmage" date="1330695634"]Does the remote compiler work for Symbian Belle?[/quote]

    hi I use it with qtsdk under ubuntu and it works fine with qt 4.7.4 and qtmobility location module. i used the compiled file with "Remote device access" on nokia developer site the file did install fine and removed as well. nothing to complain about :)
    bye
    nic[/quote]

    Could you please explain a bit more (maybe some links?). I have been trying all day. Most links seem out-dated and/or conflicting and are pre-Belle.
    Thanks.



  • QtCreator has a Fine Manual about the remote compiler. The instructions are clear. Did they make sense to you? If not, what help do you need to understand them? We want you to succeed!



  • [quote author="David Talmage" date="1331744140"]QtCreator has a Fine Manual about the remote compiler. The instructions are clear. Did they make sense to you? If not, what help do you need to understand them? We want you to succeed![/quote]

    Ok. Thanks I was using other links (https://projects.forum.nokia.com/symbian_linux_qtsdk/wiki and http://qt-project.org/forums/viewthread/1885).
    I'll try remote compiling. But first solve the problem to get logged in.
    usrname/pw is OK, otherwise you wouldn't see this message (sghh..).
    Thanks.



  • Heila,
    did you manage to make it work?
    I actually didn't do anything in particular. I did install the Remote Compiler that wasn't installed in my laptop, then in
    Tools-> Options -> Build & Run -> Qt Version
    I've seen that the remote compiler was recognized (even though with a yellow warning triangle). I've logged in with my account from "nokia developer site":http://www.developer.nokia.com/
    Then in the project I did set up the Remote compiler target with Symbian Belle.
    I used the signed version so that I can install it in the remote device access from the Nokia developer site and test it on some phones...
    That's actually it... nothing special or hack...
    ciao



  • Thanks Heila,
    Maybe the site was down. I can authenticate now.
    Before using the remote compiler I used "Symbian Qt SDK for Linux (Experimental)". Worked nice, I could build and have it installed on my E7 directly. Had to re-install it (for Belle), but it won't work anymore.

    I have also searched on how to deploy a sis from linux, but it all seems to be windows. Any ideas.
    r.



  • Hi,
    I've checked with the ./SDKMaintenanceTool and I have installed the following from the package selection:

    Experimental -> Remote compiler 1.1.0-2 -> Remote compiler plugin 1.1.0-3

    I don't have the Symbian SDK. only the QtSDK 1.2 that you can get from "here...":http://qt.nokia.com/downloads/



  • Yes, I also installed that one.
    I still have a small Win7 partition on a netbook. I think I'll use that one for deploying the sis, once it is further developped/stable on the Linux machine.
    I wander how my 60+K lines app will compile remotely...
    Thanks again.
    r.



  • I'm using Remote Compiler on Debian Squeeze. Building apps for the Symbian Belle works wery well. Remote Compiler also creates thw .sis package which can be unsigned, selfsigned or signed. Remote Compiler can also create .sis package which uses smart installer.

    Here is what yiou need to do when you want to use Remote compiler:

    1. Create an account in Nokia Developer site

    2. install latest QtSDK if you have not done that yet

    3. Use Qt SDK's SDK Maintenance Tool and make sure that Remote Compiler is installed

    4. Go to Qt SDK settings (Tools->Options->Build & Run->Remote Compiler)

    5. Enter Nokia Developer account user name and password

    6. Load the project you want to build

    7. Go to Projevt settings page

    8. Add Remote Conpiler target if it is not already added

    9. Go to Remote Compiler Build Steps details and set target to Symbian Belle. Select if you want .sis file to be unsigned or signed and if smart installer will be used

    Now you should be able to build application for Symbian Belle using Remote Compiler.



  • Thanks. After building I just sendfile the .sis file via bluetooth to the mobile.
    r.



  • [quote author="Mika Hanhijärvi" date="1331978154"]I'm using Remote Compiler on Debian Squeeze. Building apps for the Symbian Belle works wery well.
    ...........................................

    1. Add Remote Conpiler target if it is not already added

    2. Go to Remote Compiler Build Steps details and set target to Symbian Belle. Select if you want .sis file to be unsigned or signed and if smart installer will be used

    Now you should be able to build application for Symbian Belle using Remote Compiler.[/quote]

    Thank you for a very informative answer. I tried to do everything you suggest and got to point 8) without problems (I think.) However, it stops there. I can not add a target. There is what looks like a list for selecting the target, but it is blank, and stays blank no matter what I do. I wonder what is wrong.


  • Moderators

    I am not 100% sure, but I remember reading here that the remote compiler was discontinued. Maybe somebody over at developer.nokia.com knows more?



  • [quote author="Tobias Hunger" date="1367658847"]I am not 100% sure, but I remember reading here that the remote compiler was discontinued. Maybe somebody over at developer.nokia.com knows more?[/quote]

    I found it: http://www.developer.nokia.com/Community/Wiki/Archived:Qt_SDK_Remote_Compiler

    The message is clear:
    The Qt Remote Compiler service has been discontinued.

    Nokia must not be very interested in people using Linux.


Log in to reply
 

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