×

Discussion Board

Results 1 to 10 of 10
  1. #1
    Registered User
    Join Date
    Aug 2006
    Posts
    9

    Exclamation Issue when trying to generate .sis file

    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
    Join Date
    Mar 2006
    Posts
    28

    Re: Issue when trying to generate .sis file

    I think the path is wrong in line 19.

  3. #3
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Budapest, Hungary
    Posts
    28,572

    Re: Issue when trying to generate .sis file

    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
    Join Date
    Sep 2006
    Posts
    3

    Re: Issue when trying to generate .sis file

    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
    Join Date
    Sep 2004
    Posts
    1,048

    Re: Issue when trying to generate .sis file

    Is the Arm toolchain of the S60 3.0 SDK installed?

  6. #6
    Registered User
    Join Date
    Sep 2006
    Posts
    3

    Re: Issue when trying to generate .sis file

    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
    Join Date
    Aug 2005
    Location
    Austria/Germany
    Posts
    2

    Re: Issue when trying to generate .sis file

    Hi milzer,

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

    BR

  8. #8
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Budapest, Hungary
    Posts
    28,572

    Re: Issue when trying to generate .sis file

    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
    Join Date
    Oct 2004
    Location
    Greece
    Posts
    15

    Red face Re: Issue when trying to generate .sis file

    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
    Join Date
    Aug 2009
    Posts
    33

    Re: Issue when trying to generate .sis file

    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
  •