×

Discussion Board

Results 1 to 2 of 2
  1. #1
    Registered User
    Join Date
    Oct 2006
    Posts
    3

    epocaif.pl failed(I used admini account to build in Carbide c++ express 1.1)

    why it failed? It is the simplest S60 2.x Hello world GUI application.



    **** Full rebuild of configuration S60 2.8 Emulator Debug for project MyHello ****

    make -k all
    'Building file: ../aif/MyHello.aifdef'
    'Invoking: AIF Compiler'
    perl -S epocaifdef.pl -I- -I"C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -o"C:/Symbian/8.1a/S60_2nd_FP3/EPOC32/RELEASE/WINSCW/UDEB/Z/system/apps/MyHello/MyHello.aif" ../aif/MyHello.aifdef

    Usage:
    epocaif [options] srcfile [-o outputfile] [-t tmpdir] [-b "bmps" | -m mbm] [-l "TargetPath:CWD"]


    The available options are

    -Ixxx -- C++ preprocessor arguments
    -o -- output AIF file name including path
    -t -- tempory directory for intermediate files
    -b -- list of bitmaps Eg., "-b/c8\location\bmp1 /c8\location\bmp2.."
    -m -- compiled MBM file (alternative to -b)
    -l -- if specified, captures all source to \epoc32\localisation\...

    The aif resource file is then passed through the C++ preprocessor, using any
    specified preprocessor arguments, and then compiled with RCOMP.EXE to
    generate a compiled resource.
    The -m or -b option is used to generate a suitable MBM file, if required.
    The MBM and the compiled resource are then combined to produce an AIF file.


    * epocaif.pl failed
    make: *** [C:/Symbian/8.1a/S60_2nd_FP3/EPOC32/RELEASE/WINSCW/UDEB/Z/system/apps/MyHello/MyHello.aif] Error 1
    'Building file: ../data/MyHello.rss'
    'Invoking: Resource Compiler'
    perl.exe -S epocrc.pl -u -MD -DLANGUAGE_SC -I"C:\Symbian\Carbide\workspace\MyHello\inc" -I"C:\Symbian\Carbide\workspace\MyHello\data" -I- -I"C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -o"C:/Symbian/8.1a/S60_2nd_FP3/EPOC32/RELEASE/WINSCW/UDEB/Z/system/apps/MyHello/MyHello.rsc" -hC:\Symbian\8.1a\S60_2nd_FP3\EPOC32\include\MyHello.rsg ../data/MyHello.rss

    'Finished building: ../data/MyHello.rss'
    ' '
    'Building file: ../data/MyHello_caption.rss'
    'Invoking: Resource Compiler'
    perl.exe -S epocrc.pl -u -MD -DLANGUAGE_SC -I"C:\Symbian\Carbide\workspace\MyHello\inc" -I"C:\Symbian\Carbide\workspace\MyHello\data" -I- -I"C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -o"C:/Symbian/8.1a/S60_2nd_FP3/EPOC32/RELEASE/WINSCW/UDEB/Z/system/apps/MyHello/MyHello_caption.rsc" -hC:\Symbian\8.1a\S60_2nd_FP3\EPOC32\include\MyHello_caption.rsg ../data/MyHello_caption.rss

    'Finished building: ../data/MyHello_caption.rss'
    ' '
    'Building file: ../aif/MyHelloaif.rss'
    'Invoking: Resource Compiler'
    perl.exe -S epocrc.pl -u -MD -DLANGUAGE_SC -I"C:\Symbian\Carbide\workspace\MyHello\inc" -I"C:\Symbian\Carbide\workspace\MyHello\data" -I- -I"C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -o"C:/Symbian/8.1a/S60_2nd_FP3/EPOC32/RELEASE/WINSCW/UDEB/Z/system/apps/MyHello/MyHelloaif.rsc" -hC:\Symbian\8.1a\S60_2nd_FP3\EPOC32\include\MyHelloaif.rsg ../aif/MyHelloaif.rss

    'Finished building: ../aif/MyHelloaif.rss'
    ' '
    'Building file: ../src/MyHelloApp.cpp'
    'Invoking: WINSCW C/C++ Compiler'
    mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -msgstyle parseable -nowraplines -cwd source -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__DLL__ -D__WINSCW__ -D_DEBUG -i "C:\Symbian\Carbide\workspace\MyHello\inc" -i "C:\Symbian\Carbide\workspace\MyHello\data" -i- -i "C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -MD -o src/MyHelloApp.o ../src/MyHelloApp.cpp
    'Finished building: ../src/MyHelloApp.cpp'
    ' '
    'Building file: ../src/MyHelloAppUi.cpp'
    'Invoking: WINSCW C/C++ Compiler'
    mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -msgstyle parseable -nowraplines -cwd source -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__DLL__ -D__WINSCW__ -D_DEBUG -i "C:\Symbian\Carbide\workspace\MyHello\inc" -i "C:\Symbian\Carbide\workspace\MyHello\data" -i- -i "C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -MD -o src/MyHelloAppUi.o ../src/MyHelloAppUi.cpp
    'Finished building: ../src/MyHelloAppUi.cpp'
    ' '
    'Building file: ../src/MyHelloContainer.cpp'
    'Invoking: WINSCW C/C++ Compiler'
    mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -msgstyle parseable -nowraplines -cwd source -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__DLL__ -D__WINSCW__ -D_DEBUG -i "C:\Symbian\Carbide\workspace\MyHello\inc" -i "C:\Symbian\Carbide\workspace\MyHello\data" -i- -i "C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -MD -o src/MyHelloContainer.o ../src/MyHelloContainer.cpp
    'Finished building: ../src/MyHelloContainer.cpp'
    ' '
    'Building file: ../src/MyHelloDocument.cpp'
    'Invoking: WINSCW C/C++ Compiler'
    mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -msgstyle parseable -nowraplines -cwd source -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__DLL__ -D__WINSCW__ -D_DEBUG -i "C:\Symbian\Carbide\workspace\MyHello\inc" -i "C:\Symbian\Carbide\workspace\MyHello\data" -i- -i "C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -MD -o src/MyHelloDocument.o ../src/MyHelloDocument.cpp
    'Finished building: ../src/MyHelloDocument.cpp'
    ' '
    'Building file: ../.generated/winscw_uid.cpp'
    'Invoking: WINSCW C/C++ Compiler'
    mwccsym2.exe -sym full -c -wchar_t off -align 4 -enum int -str pool -nostdinc -msgstyle parseable -nowraplines -cwd source -O0 -D_UNICODE -D__SYMBIAN32__ -D__CW32__ -D__WINS__ -D__DLL__ -D__WINSCW__ -D_DEBUG -i "C:\Symbian\Carbide\workspace\MyHello\inc" -i "C:\Symbian\Carbide\workspace\MyHello\data" -i- -i "C:\Symbian\8.1a\S60_2nd_FP3\epoc32\include" -w cmdline -w pragmas -w empty -w possible -w unusedarg -w unusedvar -w extracomma -w pedantic -w largeargs -w ptrintconv -w tokenpasting -w missingreturn -MD -o .generated/winscw_uid.o ../.generated/winscw_uid.cpp
    'Finished building: ../.generated/winscw_uid.cpp'
    ' '
    'Invoking: Def file Manager'
    perl -S winscwTreatDef.pl -L[-sym full -subsystem windows -msgstyle parseable -nowraplines -shared -stdlib -m=?_E32Dll@@YGHPAXI0@Z -ledll.lib -leuser.lib -lapparc.lib -lcone.lib -leikcore.lib -lavkon.lib -leikcoctl.lib -L"C:\Symbian\8.1a\S60_2nd_FP3\epoc32\release\winscw\udeb" -export dllexport -warnings off -nocompactimportlib -implib \"MyHello.lib\" -addcommand \"out:MyHello.app\" -search ./src/MyHelloApp.o ./src/MyHelloAppUi.o ./src/MyHelloContainer.o ./src/MyHelloDocument.o ./.generated/winscw_uid.o ] -I[-S -show only,names,unmangled,verbose -o \"MyHello.infi\" \"MyHello.lib\"] -M[-1 ?NewApplication@@YAPAVCApaApplication@@XZ -Inffile \"MyHello.infi\" \"MyHello.defi\"] -C[MyHello.defi MyHello.def]
    mwldsym2.exe -sym full -subsystem windows -msgstyle parseable -nowraplines -shared -stdlib -m=?_E32Dll@@YGHPAXI0@Z -ledll.lib -leuser.lib -lapparc.lib -lcone.lib -leikcore.lib -lavkon.lib -leikcoctl.lib -LC:\Symbian\8.1a\S60_2nd_FP3\epoc32\release\winscw\udeb -export dllexport -warnings off -nocompactimportlib -implib "MyHello.lib" -addcommand "out:MyHello.app" -search ./src/MyHelloApp.o ./src/MyHelloAppUi.o ./src/MyHelloContainer.o ./src/MyHelloDocument.o ./.generated/winscw_uid.o

    mwldsym2.exe -S -show only,names,unmangled,verbose -o "MyHello.infi" "MyHello.lib"

    perl -S makedef.pl -1 ?NewApplication@@YAPAVCApaApplication@@XZ -Inffile "MyHello.infi" "MyHello.defi"

    perl -S ecopyfile.pl MyHello.defi MyHello.def
    Created MyHello.def

    'Finished building: MyHello.defi'
    ' '
    'Building target: C:/Symbian/8.1a/S60_2nd_FP3/epoc32/release/WINSCW/UDEB/Z/system/apps/MyHello/MyHello.app'
    'Invoking: WINSCW C/C++ Linker'
    mwldsym2.exe -sym full -subsystem windows -msgstyle parseable -nowraplines -shared -stdlib -noimplib -m=?_E32Dll@@YGHPAXI0@Z -ledll.lib -leuser.lib -lapparc.lib -lcone.lib -leikcore.lib -lavkon.lib -leikcoctl.lib -L"C:\Symbian\8.1a\S60_2nd_FP3\epoc32\release\winscw\udeb" -o "C:/Symbian/8.1a/S60_2nd_FP3/epoc32/release/WINSCW/UDEB/Z/system/apps/MyHello/MyHello.app" -search ./src/MyHelloApp.o ./src/MyHelloAppUi.o ./src/MyHelloContainer.o ./src/MyHelloDocument.o ./.generated/winscw_uid.o -f MyHello.def
    'Finished building target: C:/Symbian/8.1a/S60_2nd_FP3/epoc32/release/WINSCW/UDEB/Z/system/apps/MyHello/MyHello.app'
    ' '
    make: Target `all' not remade because of errors.
    Build complete for project MyHello

  2. #2
    Registered User
    Join Date
    Oct 2006
    Posts
    3

    Re: epocaif.pl failed(I used admini account to build in Carbide c++ express 1.1)

    I am so happy. It is the activeperl's problem.
    I uninstalled that old version of mine activeperl and installed the newest one.
    Then all problems are solved.

    Thank goodness, i can write my programs and let them run on my N70 now.

Similar Threads

  1. Error 1 file I/O fault when i upgraded to carbide express 1.1
    By seamus_rooney in forum Symbian Tools & SDKs
    Replies: 8
    Last Post: 2008-07-01, 22:16
  2. Build hangs in Carbide c++ Express
    By towebi in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 15
    Last Post: 2007-08-06, 15:10
  3. carbide.c++ express 1.1 HelloCarbide build error
    By arseniq in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 2
    Last Post: 2006-12-31, 11:55
  4. build does nothing - carbide express
    By toutpourricesite in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 2
    Last Post: 2006-12-19, 15:50
  5. 有关mime type的问题,望大侠指教。
    By budan in forum Web Technologies and Multimedia Content- Web 技术和多媒体内容
    Replies: 5
    Last Post: 2006-01-30, 11:44

Posting Permissions

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