Discussion Board

Results 1 to 11 of 11
  1. #1
    Registered User jmeasow's Avatar
    Join Date
    Jul 2007
    Location
    Bangalore, India
    Posts
    22
    Hi,

    I am building the helloworldbasic gui app from the command line. This is S60 3rd edition (S60-SDK-Rel200802-3.2-Hybrid-f.inc3.2356).
    The command I used to build from the command line is
    abld build gcce urel

    This created the exe in the build directory but when I start the emulator from the command line, it is not showing this exe. It seems like the emulator supports only wins and winscw. Since I don't have any of the IDEs, I need to depend on the command line build option.

    How can I bring up this app on the emulator from the command line ??

    Thanks in advance..
    ~Johnson

  2. #2
    Registered User sriky27's Avatar
    Join Date
    Dec 2005
    Posts
    1,236
    Hi,

    I am not sure but you could get Carbide IDE for free atleast you will have may be 30 day trial period to start off. Then you could compile for winscw.
    Regards,
    Sriky

  3. #3
    Registered User jmeasow's Avatar
    Join Date
    Jul 2007
    Location
    Bangalore, India
    Posts
    22
    Oh!! That is a good suggestion. But is it not possible at all to build from the command line for the emulator ??

    Thanks,
    Johnson

  4. #4
    Registered User yogpan's Avatar
    Join Date
    Jun 2006
    Location
    India
    Posts
    1,043
    Hi,
    For genrating the exe for emulator you have to build it for winscw. GCCE builds binary for the devices.And you dont need IDEs for emulator , you need SDK for it. I guess you are confused between IDE and SDK. IDE is only the development environment in which you can write your application and you will have to link that IDE to a SDK to compile your application.
    Maximus
    S60 Developer
    Impossible is nothing

  5. #5
    Registered User yogpan's Avatar
    Join Date
    Jun 2006
    Location
    India
    Posts
    1,043
    Quote Originally Posted by jmeasow View Post
    Oh!! That is a good suggestion. But is it not possible at all to build from the command line for the emulator ??

    Thanks,
    Johnson
    Hi,
    Of course you can do it from command line.
    Just run these commands from command line
    in the folder where your bld.inf file is present
    bldmake bldfiles
    abld build winscw udeb
    epoc
    It will launch your emulator with your application installed in Installed/application folder.
    Maximus
    S60 Developer
    Impossible is nothing

  6. #6
    Registered User jmeasow's Avatar
    Join Date
    Jul 2007
    Location
    Bangalore, India
    Posts
    22
    Well Sir, I don't have any IDE in my system.. So I cannot build for winscw nor wins (I hope the toolchain for building is different from SDK). The only option is to build from command line using gcce. But then, I cannot run it on the emulator.. It does not support gcce build. :-(

    ~Johnson

  7. #7
    Registered User jmeasow's Avatar
    Join Date
    Jul 2007
    Location
    Bangalore, India
    Posts
    22
    I cannot use winscw since the toolchain to build winscw is not present in my system. And that will get installed only with CodeWarrior or Carbide. To repeat, I am trying with gcce.

  8. #8
    Registered User yogpan's Avatar
    Join Date
    Jun 2006
    Location
    India
    Posts
    1,043
    Hi,
    I think you are not getting my point. Ok what is the SDK version you are using?? You must have downloaded SDK from some place?? Can you see epoc32 folder in that SDK. If you see epoc32 try opening that folder and check whether you have these folders or not epoc32\release\winscw\udeb.
    Maximus
    S60 Developer
    Impossible is nothing

  9. #9
    Registered User sriky27's Avatar
    Join Date
    Dec 2005
    Posts
    1,236
    Quote Originally Posted by jmeasow View Post
    I cannot use winscw since the toolchain to build winscw is not present in my system. And that will get installed only with CodeWarrior or Carbide. To repeat, I am trying with gcce.
    Hi,

    I guess there is no other way other than to install the IDE :(
    Regards,
    Sriky

  10. #10
    Nokia Developer Moderator wizard_hu_'s Avatar
    Join Date
    Feb 2006
    Location
    Mallorca, Holiday
    Posts
    27,683
    And do not worry, Carbide.c++ Express is completely free (www.forum.nokia.com/carbide), only the more advanced versions come with 30-day trial (and actually they also revert to the Express edition when the trial expires).

  11. #11
    Nokia Developer Moderator Symbian_Neil's Avatar
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,160
    I have a feeling you are playing with the wrong SDK. Download SDKs for development on Symbian C++ from http://www.forum.nokia.com/info/sw.n...16-3.0-mr.html
    Note the choice of SDK is NOT 'Latest is the best'. But more dependent on what devices you are targetting. That info can be checked by the OS on which the devices are based on. Check that in http://www.forum.nokia.com/devices/matrix_all_1.html.

    Also like Wizard mentioned already Carbide.c++ is a very good IDE which also has its free version. Worth a try my friend.

    Good Luck!
    - Neil R.Bhasme -

    Twitter: @Symbian_Neil

Similar Threads

  1. Much bigger raccoon_.sis
    By MikaelWT in forum Mobile Web Server
    Replies: 8
    Last Post: 2007-08-29, 15:43
  2. Linkage or library problem with DSO (GCCE build)
    By lukedau in forum Symbian C++
    Replies: 6
    Last Post: 2007-03-20, 05:34
  3. Linking error when build a simple "helloworld" libc app for GCCE
    By qiangtu in forum Symbian Tools & SDKs
    Replies: 0
    Last Post: 2006-08-11, 20:26
  4. Unable to launch emulator : GCCE udeb
    By rem78 in forum Symbian Tools & SDKs
    Replies: 4
    Last Post: 2006-03-01, 15:33
  5. Unable to launch emulator : GCCE udeb
    By rem78 in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 1
    Last Post: 2006-02-20, 16:20

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved