×

Discussion Board

Results 1 to 13 of 13
  1. #1
    Registered User
    Join Date
    Apr 2007
    Posts
    11

    MAKEDEF Error while building helloworld using RVCT

    Hi,

    I am using Code Warrior v3.1 IDE and Symbian 8.1b OS.

    I am trying to build the Helloworld project using RVCT for ARM4 UDEB.

    I am getting the following error....
    Link Error : MAKEDEF ERROR: command-line: 1 Frozen Export(s) missing from object files:
    NewApplication__Fv @1

    Pls help....

  2. #2
    Super Contributor
    Join Date
    Aug 2005
    Location
    india
    Posts
    2,078

    Re: MAKEDEF Error while building helloworld using RVCT

    hi,
    u can solve this problem
    go to ur application group folder from the command prompt and issue these commands

    bldmake bldfiles
    abld freeze
    abld build winscw udeb
    abld freeze

    will resolve the issue..
    welcome to nokia developers forums

    Regards,
    Mateen Maldar
    "Whatever the mind can conceive and believe, the mind can achieve"

  3. #3
    Regular Contributor
    Join Date
    Jan 2005
    Location
    Malmö, Sweden
    Posts
    157

    Re: MAKEDEF Error while building helloworld using RVCT

    Please Mateen. Read through the questions carefully before you answer them.

    refreezing your exports is a totally wrong approach to fix this problem.

    The correct way to fix this problem is to add the specifier "LOCAL_C" to your function NewApplication.

    This marks it as not to be exported (because it shouldn't be exported at all) and you will get rid of the link error without adding nonsensical exports to your dll as mateen suggests.

    In your case its not very probable that it would cause problems, but its still a completely wrong approach to fixing the problem.

  4. #4
    Super Contributor
    Join Date
    Aug 2005
    Location
    india
    Posts
    2,078

    Re: MAKEDEF Error while building helloworld using RVCT

    hi ,

    i thought the exports are not frozen .. anyways thanks for the comments..

    Regards,
    Mateen Maldar
    "Whatever the mind can conceive and believe, the mind can achieve"

  5. #5
    Registered User
    Join Date
    Apr 2007
    Posts
    11

    Unhappy Re: MAKEDEF Error while building helloworld using RVCT

    Hi,
    I tried using the specifier "LOCAL_C" to the function NewApplication. But still the same Linking error is appearing. Is there something I have to do with the .DEF file that is getting created?

    Also, when I am using the command "bldmake bldfiles", it is giving the error as
    "BLDMAKE ERROR: Error: When building for ARMV5 platform Compiler RVCT2.1 [Build 416] or later is required."

    I tried using the command "abld build" and the following appeared:

    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\EXPORT.make" EXPORT VERBOSE=-S
    Nothing to do
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\WINSCW.make" MAKEFILE VERBOSE=-S
    perl -S makmake.pl -D \Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD WINSCW
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARM4.make" MAKEFILE VERBOSE=-S
    perl -S makmake.pl -D \Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD ARM4
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARMV5.make" MAKEFILE VERBOSE=-S
    perl -S makmake.pl -D \Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD ARMV5
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\WINSCW.make" LIBRARY VERBOSE=-S
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\HELLOWORLD.WINSCW" LIBRARY
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make[1]: Nothing to be done for `LIBRARY'.
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARM4.make" LIBRARY VERBOSE=-S
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\HELLOWORLD.ARM4" LIBRARY
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make[1]: Nothing to be done for `LIBRARY'.
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARMV5.make" LIBRARY VERBOSE=-S
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\HELLOWORLD.ARMV5" LIBRARY
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make[1]: Nothing to be done for `LIBRARY'.
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\WINSCW.make" RESOURCE CFG=UDEB VERBOSE=-S
    Created \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\HelloWorld.RSG
    Created \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\Z\system\apps\HelloWorld\HelloWorld.RSC
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\HELLOWORLD.WINSCW" RESOURCEUDEB
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    perl -S epocrc.pl -I "." -I "." -I- -I "..\..\..\..\..\bin\TechView\EPOC32\include" -I "..\..\..\..\..\bin\TechView\EPOC32\include\techview" -I "..\..\..\..\..\bin\TechView\epoc32\include\variant" -DLANGUAGE_SC -u "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HelloWorld.rss" -o\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\DATA\Z\system\apps\HelloWorld\HelloWorld.RSC -h"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\HelloWorld.rsg" -t"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW" -l"Z\system\apps\HelloWorld:\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld"

  6. #6
    Registered User
    Join Date
    Apr 2007
    Posts
    11

    Re: MAKEDEF Error while building helloworld using RVCT

    perl -S ecopyfile.pl "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\HelloWorld.rsg" "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\HelloWorld.RSG"
    perl -S emkdir.pl \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB
    Creating \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB
    perl -S ecopyfile.pl \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\DATA\Z\system\apps\HelloWorld\HelloWorld.RSC \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\Z\system\apps\HelloWorld\HelloWorld.RSC
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\WINSCW.make" RESOURCE CFG=UREL VERBOSE=-S
    Created \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UREL\Z\system\apps\HelloWorld\HelloWorld.RSC
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\HELLOWORLD.WINSCW" RESOURCEUREL
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    perl -S emkdir.pl \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL
    Creating \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL
    perl -S ecopyfile.pl \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\DATA\Z\system\apps\HelloWorld\HelloWorld.RSC \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UREL\Z\system\apps\HelloWorld\HelloWorld.RSC
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARM4.make" RESOURCE CFG=UDEB VERBOSE=-S
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\HELLOWORLD.ARM4" RESOURCEUDEB
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    perl -S emkdir.pl \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB
    Creating \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARM4.make" RESOURCE CFG=UREL VERBOSE=-S
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\HELLOWORLD.ARM4" RESOURCEUREL
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    perl -S emkdir.pl \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL
    Creating \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARMV5.make" RESOURCE CFG=UDEB VERBOSE=-S
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\HELLOWORLD.ARMV5" RESOURCEUDEB
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    perl -S emkdir.pl \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UDEB
    Creating \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UDEB
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARMV5.make" RESOURCE CFG=UREL VERBOSE=-S
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\HELLOWORLD.ARMV5" RESOURCEUREL
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    perl -S emkdir.pl \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UREL
    Creating \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UREL
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\WINSCW.make" TARGET CFG=UDEB VERBOSE=-S
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\HELLOWORLD.WINSCW" UDEB
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    echo HelloWorld_Main.cpp
    HelloWorld_Main.cpp
    mwccsym2.exe -g -O0 -inline off -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d _DEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB\HelloWorld_Main.o" -c "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HelloWorld_Main.cpp"
    echo HelloWorld_Application.cpp
    HelloWorld_Application.cpp

  7. #7
    Registered User
    Join Date
    Apr 2007
    Posts
    11

    Re: MAKEDEF Error while building helloworld using RVCT

    mwccsym2.exe -g -O0 -inline off -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d _DEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB\HelloWorld_Application.o" -c "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HelloWorld_Application.cpp"
    echo HelloWorld_Document.cpp
    HelloWorld_Document.cpp
    mwccsym2.exe -g -O0 -inline off -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d _DEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB\HelloWorld_Document.o" -c "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HelloWorld_Document.cpp"
    echo HelloWorld_AppUi.cpp
    HelloWorld_AppUi.cpp
    mwccsym2.exe -g -O0 -inline off -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d _DEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB\HelloWorld_AppUi.o" -c "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HelloWorld_AppUi.cpp"
    echo HelloWorld_AppView.cpp
    HelloWorld_AppView.cpp
    mwccsym2.exe -g -O0 -inline off -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d _DEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB\HelloWorld_AppView.o" -c "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HelloWorld_AppView.cpp"
    echo HelloWorld.UID.CPP
    HelloWorld.UID.CPP
    mwccsym2.exe -g -O0 -inline off -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d _DEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB\HelloWorld_UID_.o" -c "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\HelloWorld.UID.CPP"
    mwldsym2.exe -msgstyle gcc -stdlib "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\EDLL.LIB" -noentry -shared -subsystem windows -g \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\euser.lib \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\apparc.lib \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\cone.lib \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\eikcore.lib -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB\HelloWorld.app" -export dllexport -m __E32Dll -nocompactimportlib -implib "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB\HelloWorld.lib" -addcommand "out:HelloWorld.app" -warnings off -l \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB -search HelloWorld_Main.o HelloWorld_Application.o HelloWorld_Document.o HelloWorld_AppUi.o HelloWorld_AppView.o HelloWorld_UID_.o
    mwldsym2.exe -S -show only,names,unmangled,verbose -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB\HelloWorld.inf" "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB\HelloWorld.lib"
    perl -S makedef.pl -absent __E32Dll -Inffile "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\034
    MAKEDEF ERROR: command-line: 1 Frozen Export(s) missing from object files:
    ?NewApplication@@YAPAVCApaApplication@@XZ @1
    make[1]: *** [\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\Z\system\apps\HelloWorld\HelloWorld.app] Error 255
    make: *** [TARGETHELLOWORLD] Error 2
    26_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UDEB\HelloWorld.inf" -1 ?NewApplication@@YAPAVCApaApplication@@XZ "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\HelloWorld.def"
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\WINSCW.make" TARGET CFG=UREL VERBOSE=-S
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\HELLOWORLD.WINSCW" UREL
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    echo HelloWorld_Main.cpp
    HelloWorld_Main.cpp

  8. #8
    Registered User
    Join Date
    Apr 2007
    Posts
    11

    Re: MAKEDEF Error while building helloworld using RVCT

    mwccsym2.exe -O4,s -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d NDEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL\HelloWorld_Main.o" -c "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HelloWorld_Main.cpp"
    echo HelloWorld_Application.cpp
    HelloWorld_Application.cpp
    mwccsym2.exe -O4,s -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d NDEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL\HelloWorld_Application.o" -c "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HelloWorld_Application.cpp"
    echo HelloWorld_Document.cpp
    HelloWorld_Document.cpp
    mwccsym2.exe -O4,s -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d NDEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL\HelloWorld_Document.o" -c "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HelloWorld_Document.cpp"
    echo HelloWorld_AppUi.cpp
    HelloWorld_AppUi.cpp
    mwccsym2.exe -O4,s -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d NDEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL\HelloWorld_AppUi.o" -c "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HelloWorld_AppUi.cpp"
    echo HelloWorld_AppView.cpp
    HelloWorld_AppView.cpp
    mwccsym2.exe -O4,s -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d NDEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL\HelloWorld_AppView.o" -c "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HelloWorld_AppView.cpp"
    echo HelloWorld.UID.CPP
    HelloWorld.UID.CPP
    mwccsym2.exe -O4,s -wchar_t off -align 4 -warnings on -w nohidevirtual,nounusedexpr -msgstyle gcc -enum int -str pool -nostdinc -d NDEBUG -d _UNICODE -d "__SYMBIAN32__" -d "__CW32__" -d "__WINS__" -d "__WINSCW__" -d "__DLL__" -cwd source -i- -i "\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\include\techview" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant" -i "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\ " -include "Symbian_OS_v8.1b.hrh" -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL\HelloWorld_UID_.o" -c "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\HelloWorld.UID.CPP"
    mwldsym2.exe -msgstyle gcc -stdlib "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UREL\EDLL.LIB" -noentry -shared -subsystem windows \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\euser.lib \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\apparc.lib \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\cone.lib \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UDEB\eikcore.lib -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL\HelloWorld.app" -export dllexport -m __E32Dll -nocompactimportlib -implib "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL\HelloWorld.lib" -addcommand "out:HelloWorld.app" -warnings off -l \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL -search HelloWorld_Main.o HelloWorld_Application.o HelloWorld_Document.o HelloWorld_AppUi.o HelloWorld_AppView.o HelloWorld_UID_.o
    mwldsym2.exe -S -show only,names,unmangled,verbose -o "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL\HelloWorld.inf" "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\UREL\HelloWorld.lib"
    perl -S makedef.pl -absent __E32Dll -Inffile "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WI
    MAKEDEF ERROR: command-line: 1 Frozen Export(s) missing from object files:
    ?NewApplication@@YAPAVCApaApplication@@XZ @1
    make[1]: *** [\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\RELEASE\WINSCW\UREL\Z\system\apps\HelloWorld\HelloWorld.app] Error 255
    make: *** [TARGETHELLOWORLD] Error 2
    NSCW\UREL\HelloWorld.inf" -1 ?NewApplication@@YAPAVCApaApplication@@XZ "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\WINSCW\HelloWorld.def"
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARM4.make" TARGET CFG=UDEB VERBOSE=-S
    .\\Helloworld_main.cpp:34: warning: `class CApaApplication * NewApplication()' defined but not used
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\HELLOWORLD.ARM4" UDEB
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    echo Helloworld_main.cpp

  9. #9
    Registered User
    Join Date
    Apr 2007
    Posts
    11

    Re: MAKEDEF Error while building helloworld using RVCT

    Helloworld_main.cpp
    gcc -g -O -march=armv4 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -D_DEBUG -D_UNICODE -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARM4__ -D__DLL__ -I "." -I "." -I "..\..\..\..\..\bin\TechView\EPOC32\include" -I "..\..\..\..\..\bin\TechView\EPOC32\include\techview" -I "..\..\..\..\..\bin\TechView\epoc32\include\variant" -include "..\..\..\..\..\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh" -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld_Main.o ".\Helloworld_main.cpp"
    echo Helloworld_application.cpp
    Helloworld_application.cpp
    gcc -g -O -march=armv4 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -D_DEBUG -D_UNICODE -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARM4__ -D__DLL__ -I "." -I "." -I "..\..\..\..\..\bin\TechView\EPOC32\include" -I "..\..\..\..\..\bin\TechView\EPOC32\include\techview" -I "..\..\..\..\..\bin\TechView\epoc32\include\variant" -include "..\..\..\..\..\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh" -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld_Application.o ".\Helloworld_application.cpp"
    echo Helloworld_document.cpp
    Helloworld_document.cpp
    gcc -g -O -march=armv4 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -D_DEBUG -D_UNICODE -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARM4__ -D__DLL__ -I "." -I "." -I "..\..\..\..\..\bin\TechView\EPOC32\include" -I "..\..\..\..\..\bin\TechView\EPOC32\include\techview" -I "..\..\..\..\..\bin\TechView\epoc32\include\variant" -include "..\..\..\..\..\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh" -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld_Document.o ".\Helloworld_document.cpp"
    echo Helloworld_appui.cpp
    Helloworld_appui.cpp
    gcc -g -O -march=armv4 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -D_DEBUG -D_UNICODE -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARM4__ -D__DLL__ -I "." -I "." -I "..\..\..\..\..\bin\TechView\EPOC32\include" -I "..\..\..\..\..\bin\TechView\EPOC32\include\techview" -I "..\..\..\..\..\bin\TechView\epoc32\include\variant" -include "..\..\..\..\..\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh" -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld_AppUi.o ".\Helloworld_appui.cpp"
    echo Helloworld_appview.cpp
    Helloworld_appview.cpp
    gcc -g -O -march=armv4 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -D_DEBUG -D_UNICODE -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARM4__ -D__DLL__ -I "." -I "." -I "..\..\..\..\..\bin\TechView\EPOC32\include" -I "..\..\..\..\..\bin\TechView\EPOC32\include\techview" -I "..\..\..\..\..\bin\TechView\epoc32\include\variant" -include "..\..\..\..\..\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh" -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld_AppView.o ".\Helloworld_appview.cpp"
    if exist "..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld.in" del "..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB
    MAKEDEF ERROR: command-line: 1 Frozen Export(s) missing from object files:
    NewApplication__Fv @1
    make[1]: *** [..\..\..\..\..\bin\TechView\EPOC32\RELEASE\ARM4\UDEB\HelloWorld.app] Error 255
    make: *** [TARGETHELLOWORLD] Error 2
    \HelloWorld.in"
    ar cr ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld.in ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld_Main.o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld_Application.o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld_Document.o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld_AppUi.o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld_AppView.o
    dlltool -m arm --output-def "..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld{00010000}.inf" "..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld.in"
    perl -S makedef.pl -Deffile "..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UDEB\HelloWorld{00010000}.inf" -absent _E32Dll -1 NewApplication__Fv "..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\HelloWorld{00010000}.def"
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARM4.make" TARGET CFG=UREL VERBOSE=-S
    .\\Helloworld_main.cpp:34: warning: `class CApaApplication * NewApplication()' defined but not used
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\HELLOWORLD.ARM4" UREL
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    echo Helloworld_main.cpp
    Helloworld_main.cpp
    gcc -s -fomit-frame-pointer -O -march=armv4 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -DNDEBUG -D_UNICODE -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARM4__ -D__DLL__ -I "." -I "." -I "..\..\..\..\..\bin\TechView\EPOC32\include" -I "..\..\..\..\..\bin\TechView\EPOC32\include\techview" -I "..\..\..\..\..\bin\TechView\epoc32\include\variant" -include "..\..\..\..\..\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh" -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld_Main.o ".\Helloworld_main.cpp"
    echo Helloworld_application.cpp
    Helloworld_application.cpp
    gcc -s -fomit-frame-pointer -O -march=armv4 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -DNDEBUG -D_UNICODE -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARM4__ -D__DLL__ -I "." -I "." -I "..\..\..\..\..\bin\TechView\EPOC32\include" -I "..\..\..\..\..\bin\TechView\EPOC32\include\techview" -I "..\..\..\..\..\bin\TechView\epoc32\include\variant" -include "..\..\..\..\..\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh" -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld_Application.o ".\Helloworld_application.cpp"
    echo Helloworld_document.cpp
    Helloworld_document.cpp

  10. #10
    Registered User
    Join Date
    Apr 2007
    Posts
    11

    Re: MAKEDEF Error while building helloworld using RVCT

    gcc -s -fomit-frame-pointer -O -march=armv4 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -DNDEBUG -D_UNICODE -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARM4__ -D__DLL__ -I "." -I "." -I "..\..\..\..\..\bin\TechView\EPOC32\include" -I "..\..\..\..\..\bin\TechView\EPOC32\include\techview" -I "..\..\..\..\..\bin\TechView\epoc32\include\variant" -include "..\..\..\..\..\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh" -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld_Document.o ".\Helloworld_document.cpp"
    echo Helloworld_appui.cpp
    Helloworld_appui.cpp
    gcc -s -fomit-frame-pointer -O -march=armv4 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -DNDEBUG -D_UNICODE -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARM4__ -D__DLL__ -I "." -I "." -I "..\..\..\..\..\bin\TechView\EPOC32\include" -I "..\..\..\..\..\bin\TechView\EPOC32\include\techview" -I "..\..\..\..\..\bin\TechView\epoc32\include\variant" -include "..\..\..\..\..\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh" -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld_AppUi.o ".\Helloworld_appui.cpp"
    echo Helloworld_appview.cpp
    Helloworld_appview.cpp
    gcc -s -fomit-frame-pointer -O -march=armv4 -pipe -c -nostdinc -Wall -Wno-ctor-dtor-privacy -Wno-unknown-pragmas -DNDEBUG -D_UNICODE -D__SYMBIAN32__ -D__GCC32__ -D__EPOC32__ -D__MARM__ -D__MARM_ARM4__ -D__DLL__ -I "." -I "." -I "..\..\..\..\..\bin\TechView\EPOC32\include" -I "..\..\..\..\..\bin\TechView\EPOC32\include\techview" -I "..\..\..\..\..\bin\TechView\epoc32\include\variant" -include "..\..\..\..\..\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh" -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld_AppView.o ".\Helloworld_appview.cpp"
    if exist "..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld.in" del "..\..\..\..\..\bin\TechView\EPOC32\
    MAKEDEF ERROR: command-line: 1 Frozen Export(s) missing from object files:
    NewApplication__Fv @1
    make[1]: *** [..\..\..\..\..\bin\TechView\EPOC32\RELEASE\ARM4\UREL\HelloWorld.app] Error 255
    make: *** [TARGETHELLOWORLD] Error 2
    BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld.in"
    ar cr ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld.in ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld_Main.o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld_Application.o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld_Document.o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld_AppUi.o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld_AppView.o
    dlltool -m arm --output-def "..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld{00010000}.inf" "..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld.in"
    perl -S makedef.pl -Deffile "..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\UREL\HelloWorld{00010000}.inf" -absent _E32Dll -1 NewApplication__Fv "..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARM4\HelloWorld{00010000}.def"
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARMV5.make" TARGET CFG=UDEB VERBOSE=-S
    "Helloworld_main.cpp", line 33: Warning: #177-D: function "NewApplication" was declared but never referenced
    LOCAL_C CApaApplication* NewApplication()
    ^
    Helloworld_main.cpp: 1 warning, 0 errors
    "Helloworld_application.cpp", line 34: Warning: #830-D: function "CBase::operator new(TUint, TLeave)" has no corresponding operator delete (to be called if an exception is thrown during initialization of an allocated object)
    return new (ELeave) CExampleDocument(*this);
    ^
    "Helloworld_application.cpp", line 35: Warning: #1-D: last line of file ends without a newline
    }
    ^
    Helloworld_application.cpp: 2 warnings, 0 errors
    "Helloworld_document.cpp", line 33: Warning: #830-D: function "CBase::operator new(TUint, TLeave)" has no corresponding operator delete (to be called if an exception is thrown during initialization of an allocated object)
    return new(ELeave) CExampleAppUi;
    ^
    Helloworld_document.cpp: 1 warning, 0 errors
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\HELLOWORLD.ARMV5" UDEB
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    Helloworld_main.cpp
    armcc -g -O0 --diag_suppress 161,611,654,997,1152,1300,1464,1488,6318 --diag_error 1267 --thumb --fpu softvfp --exceptions --exceptions_unwind -D__MARM_THUMB__ -D__MARM_INTERWORK__ --cpu 5T --enum_is_int -Ono_known_library --fpmode ieee_no_fenv --export_all_vtbl --no_vfe --apcs /inter -c -D_DEBUG -D_UNICODE -D__SYMBIAN32__ -D__ARMCC__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__DLL__ -D__SUPPORT_CPP_EXCEPTIONS__ -D__PRODUCT_INCLUDE__=\"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh\" --cpp --preinclude \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\RVCT2_1\RVCT2_1.h -J . -J . -J ..\..\..\..\..\bin\TechView\EPOC32\include -J ..\..\..\..\..\bin\TechView\EPOC32\include\techview -J ..\..\..\..\..\bin\TechView\epoc32\include\variant -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UDEB\HelloWorld_Main.o .\Helloworld_main.cpp
    Helloworld_application.cpp
    armcc -g -O0 --diag_suppress 161,611,654,997,1152,1300,1464,1488,6318 --diag_error 1267 --thumb --fpu softvfp --exceptions --exceptions_unwind -D__MARM_THUMB__ -D__MARM_INTERWORK__ --cpu 5T --enum_is_int -Ono_known_library --fpmode ieee_no_fenv --export_all_vtbl --no_vfe --apcs /inter -c -D_DEBUG -D_UNICODE -D__SYMBIAN32__ -D__ARMCC__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__DLL__ -D__SUPPORT_CPP_EXCEPTIONS__ -D__PRODUCT_INCLUDE__=\"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh\" --cpp --preinclude \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\RVCT2_1\RVCT2_1.h -J . -J . -J ..\..\..\..\..\bin\TechView\EPOC32\include -J ..\..\..\..\..\bin\TechView\EPOC32\include\techview -J ..\..\..\..\..\bin\TechView\epoc32\include\variant -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UDEB\HelloWorld_Application.o .\Helloworld_application.cpp
    Helloworld_document.cpp
    armcc -g -O0 --diag_suppress 161,611,654,997,1152,1300,1464,1488,6318 --diag_error 1267 --thumb --fpu softvfp --exceptions --exceptions_unwind -D__MARM_THUMB__ -D__MARM_INTERWORK__ --cpu 5T --enum_is_int -Ono_known_library --fpmode ieee_no_fenv --export_all_vtbl --no_vfe --apcs /inter -c -D_DEBUG -D_UNICODE -D__SYMBIAN32__ -D__ARMCC__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__DLL__ -D__SUPPORT_CPP_EXCEPTIONS__ -D__PRODUCT_INCLUDE__=\"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh\" --cpp --preinclude \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\RVCT2_1\RVCT2_1.h -J . -J . -J ..\..\..\..\..\bin\TechView\EPOC32\include -J ..\..\..\..\..\bin\TechView\EPOC32\include\techview -J ..\..\..\..\..\bin\TechView\epoc32\include\variant -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UDEB\HelloWorld_Document.o .\Helloworld_document.cpp
    Helloworld_appui.cpp
    armcc -g -O0 --diag_suppress 161,611,654,997,1152,1300,1464,1488,6318 --diag_error 1267 --thumb --fpu softvfp --exceptions --exceptions_unwind -D__MARM_THUMB__ -D__MARM_INTERWORK__ --cpu 5T --enum_is_int -Ono_known_library --fpmode ieee_no_fenv --export_all_vtbl --no_vfe --apcs /inter -c -D_DEBUG -D_UNICODE -D__SYMBIAN32__ -D__ARMCC__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__DLL__ -D__SUPPORT_CPP_EXCEPTIONS__ -D__PRODUCT_INCLUDE__=\"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh\" --cpp --preinclude \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\RVCT2_1\RVCT2_1.h -J . -J . -J ..\..\..\..\..\bin\Te"Helloworld_appview.cpp", line 29:

  11. #11
    Registered User
    Join Date
    Apr 2007
    Posts
    11

    Re: MAKEDEF Error while building helloworld using RVCT

    Warning: #830-D: function "CBase::operator new(TUint, TLeave)" has no corresponding operator delete (to be called if an exception is thrown during initialization of an allocated object)
    CExampleAppView* self = new(ELeave) CExampleAppView();
    ^
    Helloworld_appview.cpp: 1 warning, 0 errors
    Fatal error: L3900U: Unrecognized option '-iag_suppress'.
    Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
    make[1]: *** [..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UDEB\HelloWorld.in] Error 1
    make: *** [TARGETHELLOWORLD] Error 2
    chView\EPOC32\include -J ..\..\..\..\..\bin\TechView\EPOC32\include\techview -J ..\..\..\..\..\bin\TechView\epoc32\include\variant -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UDEB\HelloWorld_AppUi.o .\Helloworld_appui.cpp
    Helloworld_appview.cpp
    armcc -g -O0 --diag_suppress 161,611,654,997,1152,1300,1464,1488,6318 --diag_error 1267 --thumb --fpu softvfp --exceptions --exceptions_unwind -D__MARM_THUMB__ -D__MARM_INTERWORK__ --cpu 5T --enum_is_int -Ono_known_library --fpmode ieee_no_fenv --export_all_vtbl --no_vfe --apcs /inter -c -D_DEBUG -D_UNICODE -D__SYMBIAN32__ -D__ARMCC__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__DLL__ -D__SUPPORT_CPP_EXCEPTIONS__ -D__PRODUCT_INCLUDE__=\"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh\" --cpp --preinclude \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\RVCT2_1\RVCT2_1.h -J . -J . -J ..\..\..\..\..\bin\TechView\EPOC32\include -J ..\..\..\..\..\bin\TechView\EPOC32\include\techview -J ..\..\..\..\..\bin\TechView\epoc32\include\variant -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UDEB\HelloWorld_AppView.o .\Helloworld_appview.cpp
    perl -S fixviafile.pl "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\HelloWorld_UDEB_objects.via"
    armlink -diag_suppress 6331 -debug -partial \
    -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UDEB\HelloWorld.in \
    --via \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\HelloWorld_UDEB_objects.via
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARMV5.make" TARGET CFG=UREL VERBOSE=-S
    "Helloworld_main.cpp", line 33: Warning: #177-D: function "NewApplication" was declared but never referenced
    LOCAL_C CApaApplication* NewApplication()
    ^
    Helloworld_main.cpp: 1 warning, 0 errors
    "Helloworld_application.cpp", line 34: Warning: #830-D: function "CBase::operator new(TUint, TLeave)" has no corresponding operator delete (to be called if an exception is thrown during initialization of an allocated object)
    return new (ELeave) CExampleDocument(*this);
    ^
    "Helloworld_application.cpp", line 35: Warning: #1-D: last line of file ends without a newline
    }
    ^
    Helloworld_application.cpp: 2 warnings, 0 errors
    "Helloworld_document.cpp", line 33: Warning: #830-D: function "CBase::operator new(TUint, TLeave)" has no corresponding operator delete (to be called if an exception is thrown during initialization of an allocated object)
    return new(ELeave) CExampleAppUi;
    ^
    Helloworld_document.cpp: 1 warning, 0 errors
    make -S -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\HELLOWORLD.ARMV5" UREL
    make[1]: Entering directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    Helloworld_main.cpp
    armcc -O2 --diag_suppress 161,611,654,997,1152,1300,1464,1488,6318 --diag_error 1267 --thumb --fpu softvfp --exceptions --exceptions_unwind -D__MARM_THUMB__ -D__MARM_INTERWORK__ --cpu 5T --enum_is_int -Ono_known_library --fpmode ieee_no_fenv --export_all_vtbl --no_vfe --apcs /inter -c -DNDEBUG -D_UNICODE -D__SYMBIAN32__ -D__ARMCC__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__DLL__ -D__SUPPORT_CPP_EXCEPTIONS__ -D__PRODUCT_INCLUDE__=\"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh\" --cpp --preinclude \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\RVCT2_1\RVCT2_1.h -J . -J . -J ..\..\..\..\..\bin\TechView\EPOC32\include -J ..\..\..\..\..\bin\TechView\EPOC32\include\techview -J ..\..\..\..\..\bin\TechView\epoc32\include\variant -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UREL\HelloWorld_Main.o .\Helloworld_main.cpp
    Helloworld_application.cpp
    armcc -O2 --diag_suppress 161,611,654,997,1152,1300,1464,1488,6318 --diag_error 1267 --thumb --fpu softvfp --exceptions --exceptions_unwind -D__MARM_THUMB__ -D__MARM_INTERWORK__ --cpu 5T --enum_is_int -Ono_known_library --fpmode ieee_no_fenv --export_all_vtbl --no_vfe --apcs /inter -c -DNDEBUG -D_UNICODE -D__SYMBIAN32__ -D__ARMCC__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__DLL__ -D__SUPPORT_CPP_EXCEPTIONS__ -D__PRODUCT_INCLUDE__=\"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh\" --cpp --preinclude \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\RVCT2_1\RVCT2_1.h -J . -J . -J ..\..\..\..\..\bin\TechView\EPOC32\include -J ..\..\..\..\..\bin\TechView\EPOC32\include\techview -J ..\..\..\..\..\bin\TechView\epoc32\include\variant -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UREL\HelloWorld_Application.o .\Helloworld_application.cpp
    Helloworld_document.cpp
    armcc -O2 --diag_suppress 161,611,654,997,1152,1300,1464,1488,6318 --diag_error 1267 --thumb --fpu softvfp --exceptions --exceptions_unwind -D__MARM_THUMB__ -D__MARM_INTERWORK__ --cpu 5T --enum_is_int -Ono_known_library --fpmode ieee_no_fenv --export_all_vtbl --no_vfe --apcs /inter -c -DNDEBUG -D_UNICODE -D__SYMBIAN32__ -D__ARMCC__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__DLL__ -D__SUPPORT_CPP_EXCEPTIONS__ -D__PRODUCT_INCLUDE__=\"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh\" --cpp --preinclude \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\RVCT2_1\RVCT2_1.h -J . -J . -J ..\..\..\..\..\bin\TechView\EPOC32\include -J ..\..\..\..\..\bin\TechView\EPOC32\include\techview -J ..\..\..\..\..\bin\TechView\epoc32\include\variant -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UREL\HelloWorld_Document.o .\Helloworld_document.cpp
    Helloworld_appui.cpp

  12. #12
    Registered User
    Join Date
    Apr 2007
    Posts
    11

    Re: MAKEDEF Error while building helloworld using RVCT

    armcc -O2 --diag_suppress 161,611,654,997,1152,1300,1464,1488,6318 --diag_error 1267 --thumb --fpu softvfp --exceptions --exceptions_unwind -D__MARM_THUMB__ -D__MARM_INTERWORK__ --cpu 5T --enum_is_int -Ono_known_library --fpmode ieee_no_fenv --export_all_vtbl --no_vfe --apcs /inter -c -DNDEBUG -D_UNICODE -D__SYMBIAN32__ -D__ARMCC__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__DLL__ -D__SUPPORT_CPP_EXCEPTIONS__ -D__PRODUCT_INCLUDE__=\"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh\" --cpp --preinclude \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\RVCT2_1\RVCT2_1.h -J . -J . -J ..\..\..\..\..\bin\TechView\EPOC3"Helloworld_appview.cpp", line 29: Warning: #830-D: function "CBase::operator new(TUint, TLeave)" has no corresponding operator delete (to be called if an exception is thrown during initialization of an allocated object)
    CExampleAppView* self = new(ELeave) CExampleAppView();
    ^
    Helloworld_appview.cpp: 1 warning, 0 errors
    Fatal error: L3900U: Unrecognized option '-iag_suppress'.
    Finished: 0 information, 0 warning, 0 error and 1 fatal error messages.
    make[1]: *** [..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UREL\HelloWorld.in] Error 1
    make: *** [TARGETHELLOWORLD] Error 2
    2\include -J ..\..\..\..\..\bin\TechView\EPOC32\include\techview -J ..\..\..\..\..\bin\TechView\epoc32\include\variant -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UREL\HelloWorld_AppUi.o .\Helloworld_appui.cpp
    Helloworld_appview.cpp
    armcc -O2 --diag_suppress 161,611,654,997,1152,1300,1464,1488,6318 --diag_error 1267 --thumb --fpu softvfp --exceptions --exceptions_unwind -D__MARM_THUMB__ -D__MARM_INTERWORK__ --cpu 5T --enum_is_int -Ono_known_library --fpmode ieee_no_fenv --export_all_vtbl --no_vfe --apcs /inter -c -DNDEBUG -D_UNICODE -D__SYMBIAN32__ -D__ARMCC__ -D__EPOC32__ -D__MARM__ -D__EABI__ -D__MARM_ARMV5__ -D__DLL__ -D__SUPPORT_CPP_EXCEPTIONS__ -D__PRODUCT_INCLUDE__=\"\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\epoc32\include\variant\Symbian_OS_v8.1b.hrh\" --cpp --preinclude \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\INCLUDE\RVCT2_1\RVCT2_1.h -J . -J . -J ..\..\..\..\..\bin\TechView\EPOC32\include -J ..\..\..\..\..\bin\TechView\EPOC32\include\techview -J ..\..\..\..\..\bin\TechView\epoc32\include\variant -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UREL\HelloWorld_AppView.o .\Helloworld_appview.cpp
    perl -S fixviafile.pl "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\HelloWorld_UREL_objects.via"
    armlink -diag_suppress 6331 -partial \
    -o ..\..\..\..\..\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\UREL\HelloWorld.in \
    --via \Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\HELLOWORLD\ARMV5\HelloWorld_UREL_objects.via
    make[1]: Leaving directory `C:/Symbian/03426_Symbian_OS_v8.1b/src/COMMON/DEVELOPERLIBRARY/examples/HelloWorld'
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\WINSCW.make" FINAL CFG=UDEB VERBOSE=-S
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\WINSCW.make" FINAL CFG=UREL VERBOSE=-S
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARM4.make" FINAL CFG=UDEB VERBOSE=-S
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARM4.make" FINAL CFG=UREL VERBOSE=-S
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARMV5.make" FINAL CFG=UDEB VERBOSE=-S
    make -r -f "\Symbian\03426_Symbian_OS_v8.1b\bin\TechView\EPOC32\BUILD\Symbian\03426_Symbian_OS_v8.1b\src\COMMON\DEVELOPERLIBRARY\examples\HelloWorld\ARMV5.make" FINAL CFG=UREL VERBOSE=-S

    Is it using RVCT? Is there something that i am missing?
    Pls help me out......

  13. #13
    Regular Contributor
    Join Date
    Jan 2005
    Location
    Malmö, Sweden
    Posts
    157

    Re: MAKEDEF Error while building helloworld using RVCT

    Actually, I should read the post more carefully too.

    it said "missing from object file", not "not frozen"...

    I have never used 8.0b, but I think it is EKA2 right? (apps are exes)

    If so, You should check your .def file, and remove the entry for "NewApplication". It should not be in the def file, since in EKA2, this function is local, and not exported from the binary.

    That should get rid of the freeze problem you have..

Similar Threads

  1. Run a project
    By tkhdevxeon in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 1
    Last Post: 2007-02-18, 04:16
  2. carbide.c++ dll
    By tkhdevxeon in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 4
    Last Post: 2007-02-06, 20:16
  3. Example Icons not shown : Please help !
    By Mauro_Nokia in forum Symbian
    Replies: 4
    Last Post: 2006-07-07, 09:25
  4. Helloworld build failure - help
    By tcalamawy in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 2
    Last Post: 2006-03-20, 17:38
  5. Compiling & Building 'Helloworld' program
    By Nokia_Archive in forum Symbian Tools & SDKs
    Replies: 2
    Last Post: 2002-05-31, 06:59

Posting Permissions

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