Discussion Board

Results 1 to 10 of 10
  1. #1
    Registered User rmulam's Avatar
    Join Date
    Aug 2006
    Posts
    9
    Hi,
    I am new to Symbian. I am trying to play with the helloworldbasic sample that is shipped with the SDK (S60_3rd_MR). When I try to make the .sis file, I get the following error.

    C:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\sis>makesis helloworldbasic_gcce.pkg
    Processing helloworldbasic_gcce.pkg...
    helloworldbasic_gcce.pkg(19) : error: file I/O fault.

    Can someone tell me what I am doing wrong? Thanks in advance.
    The error points to the first line after the File Install COmment.

    ravi


    ------<helloworldbasic_gcce.pkg>-----------------
    ; HelloWorldBasic.pkg
    ;
    ;Language - standard language definitions
    &EN

    ; standard SIS file header
    #{"HelloWorldBasic"},(0xA000017F),1,0,0

    ;Localised Vendor name
    %{"Vendor-EN"}

    ;Unique Vendor name
    :"Vendor"

    ;Supports Series 60 v 3.0
    [0x101F7961], 0, 0, 0, {"Series60ProductID"}

    ;Files to install
    "..\..\..\epoc32\release\gcce\urel\HelloWorldBasic.exe" -"!:\sys\bin\HelloWorldBasic.exe"
    "..\..\..\epoc32\data\z\resource\apps\HelloWorldBasic.rsc" -"!:\resource\apps\HelloWorldBasic.rsc"
    "..\..\..\epoc32\data\z\private\10003a3f\import\apps\HelloWorldBasic_reg.rsc" -"!:\private\10003a3f\import\apps\HelloWorldBasic_reg.rsc"
    "..\..\..\epoc32\data\z\resource\apps\helloworldbasic_aif.mif" -"!:\resource\apps\helloworldbasic_aif.mif"
    "..\..\..\epoc32\winscw\c\private\A000017F\hello.txt" -"!:\private\A000017F\hello.txt"

    ;required for application to be covered by backup/restore facility
    "backup_registration.xml" -"!:\private\A000017F\backup_registration.xml"

  2. #2
    Registered User zaeppi's Avatar
    Join Date
    Mar 2006
    Posts
    28
    I think the path is wrong in line 19.

  3. #3
    Nokia Developer Moderator wizard_hu_'s Avatar
    Join Date
    Feb 2006
    Location
    Mallorca, Holiday
    Posts
    27,683
    Quote Originally Posted by rmulam
    helloworldbasic_gcce.pkg(19) : error: file I/O fault.
    It is the very first file referenced by the .pkg. Have you actually built the example?
    e.g.
    Code:
    bldmake bldfiles
    abld build gcce urel
    in the "group" folder (C:\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\group)

  4. #4
    Registered User milzer's Avatar
    Join Date
    Sep 2006
    Posts
    3
    I've got exactly the same problem. It's because GCCE compiler doesn't work and it doesn't create the executable at all.

    "abld build gcce urel" gives following error output:
    Code:
    ../../../EPOC32/include/e32des8.h:154: warning: 'class TDes8Overflow' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32des16.h:179: warning: 'class TDes16Overflow' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32cmn.h:2476: warning: 'class MAllocator' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32cmn.h:2500: warning: 'class RAllocator' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32cmn.h:2651: warning: 'class RHeap' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32cmn.h:5822: warning: 'TAny* operator new(TUint)' redeclared without dllimport attribute: previous dllimport ignored
    ../../../EPOC32/include/e32cmn.h:5834: warning: 'void operator delete(TAny*)' redeclared without dllimport attribute: previous dllimport ignored
    ../../../EPOC32/include/e32cmn.h:5841: warning: 'TAny* operator new [](TUint)' redeclared without dllimport attribute: previous dllimport ignored
    ../../../EPOC32/include/e32cmn.h:5847: warning: 'void operator delete [](TAny*)' redeclared without dllimport attribute: previous dllimport ignored
    ../../../EPOC32/include/e32cmn.inl: In member function 'SSecureId::operator const TSecureId&() const':
    ../../../EPOC32/include/e32cmn.inl:6590: warning: returning reference to temporary
    ../../../EPOC32/include/e32cmn.inl: In member function 'SVendorId::operator const TVendorId&() const':
    ../../../EPOC32/include/e32cmn.inl:6630: warning: returning reference to temporary
    ../../../EPOC32/include/e32std.h: At global scope:
    ../../../EPOC32/include/e32std.h:20: warning: 'class TFunctor' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32std.h:857: warning: 'class TKey' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32std.h:891: warning: 'class TSwap' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32std.h:4326: warning: 'class TTrapHandler' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32base.h:289: warning: 'class TKeyArrayFix' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32base.h:689: warning: 'class TKeyArrayVar' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32base.h:890: warning: 'class TKeyArrayPak' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32base.h:1427: warning: 'class TCleanupTrapHandler' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/e32base.h:2067: warning: 'class MBeating' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/d32locd.h:188: error: array bound is not an integer constant
    ../../../EPOC32/include/d32locd.h:189: error: array bound is not an integer constant
    ../../../EPOC32/include/d32locd.h:355: warning: 'class TPasswordStore' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/f32file.h:1139: warning: 'class TParseBase' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/f32file.h:1203: warning: 'class TParsePtr' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/f32file.h:1235: warning: 'class TParsePtrC' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/f32file.h:1265: warning: 'class TParse' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/f32file.h:1868: warning: 'class MFileManObserver' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/s32strm.h: In instantiation of 'MExternalizer<TStreamRef>':
    ../../../EPOC32/include/s32strm.inl:84:   instantiated from here
    ../../../EPOC32/include/s32strm.h:69: warning: 'struct MExternalizer<TStreamRef>' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/gdi.h:3305: warning: 'class MPictureFactory' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/gdi.h:3706: warning: 'class MPageRegionPrinter' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/apparc.h:564: warning: 'class MApaEmbeddedDocObserver' has virtual functions but non-virtual destructor
    ../../../EPOC32/include/apaflrec.h:108: warning: 'class MApaAppStarter' has virtual functions but non-virtual destructor
    ..\src\Helloworldbasic.cpp:28: confused by earlier errors, bailing out
    make[1]: *** [..\..\..\EPOC32\BUILD\Symbian\9.1\S60_3rd_MR\S60Ex\helloworldbasic\group\HELLOWORLDBASIC\GCCE\UREL\HelloWorldBasic.o] Error 1
    make: *** [TARGETHELLOWORLDBASIC] Error 2
    Last edited by milzer; 2006-09-19 at 19:44.

  5. #5
    Super Contributor mitts's Avatar
    Join Date
    Sep 2004
    Posts
    1,048
    Is the Arm toolchain of the S60 3.0 SDK installed?

  6. #6
    Registered User milzer's Avatar
    Join Date
    Sep 2006
    Posts
    3
    Yes, I reinstalled it from http://www.codesourcery.com/gnu_tool.../download.html too as someone suggested in the forums but it's still not working.

  7. #7
    Registered User bgottanka's Avatar
    Join Date
    Aug 2005
    Location
    Austria/Germany
    Posts
    2
    Hi milzer,

    is the Symbian OS SDK on the same drive as your carbide workspace (e.g. C:\) ?

    BR

  8. #8
    Nokia Developer Moderator wizard_hu_'s Avatar
    Join Date
    Feb 2006
    Location
    Mallorca, Holiday
    Posts
    27,683
    Could you run
    Code:
    abld build gcce urel
    from a larger command-window, and post the first messages instead of the last ones?

  9. #9
    Registered User vasilislegakis's Avatar
    Join Date
    Oct 2004
    Location
    Greece
    Posts
    15
    Hi there,
    Have you had any chances in solving your above mentioned problem?
    I'm(very)afraid I have exactly the same problem since I installed the newest gnu g++ version 4.1.1
    I have found 3 threads concearning the same problem
    (http://discussion.forum.nokia.com/fo...ad.php?t=88846
    http://discussion.forum.nokia.com/fo...ad.php?t=86387
    http://discussion.forum.nokia.com/fo...ad.php?t=84264)
    but none of them concludes to any solution.

    Thanxxx very much on beforehand

  10. #10
    Registered User shtofff's Avatar
    Join Date
    Aug 2009
    Posts
    33
    Hi All,
    the only thing that solved my problem was to run "Build All Configurations" in the Carbide C++.
    Steps:
    1. stand on your project in the left hand side of your Carbide C++.
    2. click right mouse button.
    3. in bottom you'll see a "Build All Configurations" press it and wait till it'll finish. (u can try "CTRL+ALT+A").

    hope that will help

Similar Threads

  1. No .sis file created inside the Project path Folder !
    By habeebomar in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 9
    Last Post: 2006-07-05, 16:50
  2. convert .gif (animated) to .sis file - impossible ?
    By MAT-33 in forum Symbian Media (Closed)
    Replies: 3
    Last Post: 2006-02-03, 13:40
  3. .jar and .sis unrecogonised file format on N6230
    By vinaydeep in forum Mobile Java General
    Replies: 2
    Last Post: 2005-04-20, 12:58
  4. howto run an installed .sis file
    By gowthamyemme in forum Symbian Tools & SDKs
    Replies: 3
    Last Post: 2004-06-06, 04:48
  5. Generating .sis file with Codewarrior Series60 1.2 sdk
    By jtranchant in forum Symbian Tools & SDKs
    Replies: 0
    Last Post: 2003-12-05, 03:45

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