×

Discussion Board

Results 1 to 3 of 3
  1. #1
    Registered User
    Join Date
    Feb 2007
    Posts
    3

    Exclamation abld build error

    Hi,
    This is kiran kumar from banglore. While trying to run the console application HelloWorld by using the command "abld build" I faced the following problem. "abld.bat file was created". I studied in a S60.pdf that for runing console applications, IDE is not required. It is only used for debuging purpose. Is it true.


    The error i got is:



    C:\Symbian\9.2\S60_3rd_FP1\Examples\Basics\HelloWorld>bldmake bldfiles

    C:\Symbian\9.2\S60_3rd_FP1\Examples\Basics\HelloWorld>abld build
    make -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\Ba
    sics\HelloWorld\EXPORT.make" EXPORT VERBOSE=-s
    Nothing to do
    make -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\Ba
    sics\HelloWorld\WINSCW.make" MAKEFILE VERBOSE=-s
    perl -S makmake.pl -D \Symbian\9.2\S60_3rd_FP1\Examples\Basics\HelloWorld\HELLO
    WORLD WINSCW
    make -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\Ba
    sics\HelloWorld\WINSCW.make" LIBRARY VERBOSE=-s
    make -s -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\B
    asics\HelloWorld\HELLOWORLD\WINSCW\HELLOWORLD.WINSCW" LIBRARY
    make -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\Ba
    sics\HelloWorld\WINSCW.make" RESOURCE CFG=UDEB VERBOSE=-s
    make -s -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\B
    asics\HelloWorld\HELLOWORLD\WINSCW\HELLOWORLD.WINSCW" RESOURCEUDEB
    Creating \Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\Basics\H
    elloWorld\HELLOWORLD\WINSCW\UDEB
    make -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\Ba
    sics\HelloWorld\WINSCW.make" RESOURCE CFG=UREL VERBOSE=-s
    make -s -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\B
    asics\HelloWorld\HELLOWORLD\WINSCW\HELLOWORLD.WINSCW" RESOURCEUREL
    Creating \Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\Basics\H
    elloWorld\HELLOWORLD\WINSCW\UREL
    make -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\Ba
    sics\HelloWorld\WINSCW.make" TARGET CFG=UDEB VERBOSE=-s
    make -s -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\B
    asics\HelloWorld\HELLOWORLD\WINSCW\HELLOWORLD.WINSCW" UDEB
    HelloWorld.cpp
    HelloWorld.UID.CPP
    mwldsym2.exe: warning: Multiply defined section: _atexit in
    mwldsym2.exe: warning: files abort_exit_win32.c.obj (MSL_All_MSE_Symbian_D.lib),
    uc_exe.obj (EEXE.LIB),
    mwldsym2.exe: warning: keeping definition in uc_exe.obj
    mwldsym2.exe: warning: Multiply defined section: _memmove in
    mwldsym2.exe: warning: files mem.c.obj (MSL_All_MSE_Symbian_D.lib), euser.dll (e
    user.lib),
    mwldsym2.exe: warning: keeping definition in euser.dll
    mwldsym2.exe: warning: Multiply defined section: _memcpy in
    mwldsym2.exe: warning: files mem.c.obj (MSL_All_MSE_Symbian_D.lib), euser.dll (e
    user.lib),
    mwldsym2.exe: warning: keeping definition in euser.dll
    mwldsym2.exe: warning: Multiply defined section: _memset in
    mwldsym2.exe: warning: files mem.c.obj (MSL_All_MSE_Symbian_D.lib), euser.dll (e
    user.lib),
    mwldsym2.exe: warning: keeping definition in euser.dll
    make -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\Ba
    sics\HelloWorld\WINSCW.make" TARGET CFG=UREL VERBOSE=-s
    make -s -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\B
    asics\HelloWorld\HELLOWORLD\WINSCW\HELLOWORLD.WINSCW" UREL
    HelloWorld.cpp
    HelloWorld.UID.CPP
    make[1]: *** No rule to make target `\Symbian\UIQ3SDK\EPOC32\RELEASE\WINSCW\UREL
    \EEXE.LIB', needed by `\Symbian\UIQ3SDK\EPOC32\RELEASE\WINSCW\UREL\HelloWorld.ex
    e'. Stop.
    make: *** [TARGETHELLOWORLD] Error 2
    make -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\Ba
    sics\HelloWorld\WINSCW.make" FINAL CFG=UDEB VERBOSE=-s
    make -r -f "\Symbian\UIQ3SDK\EPOC32\BUILD\Symbian\9.2\S60_3rd_FP1\Examples\Ba
    sics\HelloWorld\WINSCW.make" FINAL CFG=UREL VERBOSE=-s




    Please give solution. I am stucked from many days.

  2. #2
    Super Contributor
    Join Date
    Nov 2003
    Location
    Bangalore , India
    Posts
    4,429

    Re: abld build error

    Please note that this is Mobile Java discussion boards. Symbian C++ and Open C related posts should be posted here http://discussion.forum.nokia.com/fo...isplay.php?f=6
    Hope our moderators will move this thread accordingly.

    Regards
    Gopal

    __________________
    MobiQuil.com
    An initiative by Developers for Developers.
    http://www.mobiquil.com - Alpha - Launched.

  3. #3
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,359

    Re: abld build error

    While an IDE is not required it might be the only way for you to get the Nokia compiler so even if you do not use it you might want to have CodeWarrior or Carbide installed. However, judging from the build log you have the compiler so you must also have an IDE. Which one? (personal curiosity)

    When you build with the command lines you should specify the target for which you build, i.e. "abld build winscw udeb" rather than "abld build" or even "abld build winscw".

    For example, with S60 3rd Edition [FP1] the UREL configuration is not supported for the WINSCW platform. That meas that for a generic build that ends up trying to build for this configuration too you will see some irrelevant errors. The errors you see have nothing to do with your emulator build (UDEB) which was successful.

    Please do not ask why you cannot see the application in the emulator :) The response is in this forum (well, one of the Symbian ones anyway) and of course in SDK's documentation.

    As a final note, the S60 examples are in %EPOCROOT%S60Ex and those are the ones that work out of the box. The examples in %EPOCROOT%Examples are provided by Symbian and are not optimized for use on the S60 Platforms. They are a valuable resource but probably not the right place to start learning.

    Also, embedding some code or build logs into a CODE box would make the text more easy to read. Please remember this for the next posts.
    Code:
    [ CODE ][ /CODE ]

Similar Threads

  1. S80 Platform SDK and Visual Studio .NET Linking Error
    By jayantjain in forum Mobile Java Tools & SDKs
    Replies: 1
    Last Post: 2005-10-07, 22:14
  2. code warrior problems
    By mayankkedia in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 2
    Last Post: 2004-10-25, 06:59
  3. camera app compilation problems
    By basarim in forum Symbian Tools & SDKs
    Replies: 1
    Last Post: 2003-12-31, 18:16
  4. Cannot compile SDK's examples for 7650 platform...
    By midletsoft in forum Symbian Tools & SDKs
    Replies: 2
    Last Post: 2003-08-12, 19:11

Posting Permissions

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