×

Discussion Board

Results 1 to 10 of 10
  1. #1
    Registered User
    Join Date
    Mar 2005
    Posts
    5

    No .sis file created inside the Project path Folder !

    Hi,
    I am new in this Symbian World and i had just started this by installing the following:
    ----------------------------------
    Carbide[1].c++_Express_1.0
    j2re-1_3_1_15-windows-i586
    ActivePerl-5.6.1.638-MSWin32-x86
    S60 SDK 2nd Edition
    ----------------------------------
    According to the Carbide Tutorial i had successfully created my HelloWorld
    program, but when i check inside the project path folder i didnt find .sis file in it, insted the SIS folder contains a .xml and .pkg files in it.

    Can anyone tell me how can i create a .sis file in Carbide ...

    Thanks in Advance..

    Regards
    Hab

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

    Re: No .sis file created inside the Project path Folder !

    hi,

    u have to make a sis file from the package file .pkg

    from the commandPrompt go to
    C:\Symbian\9.1\S60_3rd\S60Ex\Helloworld\sis
    and give the command

    makesis Helloworld.pkg
    If all files and resources are specified in the package clearly then if will create the sis file in the same folder.

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

  3. #3
    Registered User
    Join Date
    Mar 2005
    Posts
    5

    Re: No .sis file created inside the Project path Folder !

    Thanks alot Mr. Mateen,
    I will try this via command prompt and will get back to you soon...

    Regards
    Hab

  4. #4
    Registered User
    Join Date
    Mar 2005
    Posts
    5

    Re: No .sis file created inside the Project path Folder !

    Hi,
    I tried the command for creating .sis file from command prompt,
    but not success, getting error:

    ========================================
    C:\symbianwork\Paradise\sis>
    C:\symbianwork\Paradise\sis>makesis Paradise.pkg
    Processing Paradise.pkg...
    Paradise.pkg(21) : error: file I/O fault.
    ========================================


    And the following are the contents of my Pradise.pkg file

    ====================Pradise.pkg====================
    ; Paradise.pkg
    ;
    ;Language - standard language definitions
    &EN

    ; standard SIS file header
    #{"Paradise"},(0x0752626A),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
    ;You should change the source paths to match that of your environment
    ;<source> <destination>
    "$(EPOCROOT)\Epoc32\release\$(PLATFORM)\$(TARGET)\Paradise.exe" -"!:\sys\bin\Paradise.exe"
    "$(EPOCROOT)\Epoc32\data\z\resource\apps\Paradise.rsc" -"!:\resource\apps\Paradise.rsc"
    "$(EPOCROOT)\Epoc32\data\z\private\10003a3f\apps\Paradise_reg.rsc" -"!:\private\10003a3f\import\apps\Paradise_reg.rsc"
    "$(EPOCROOT)\Epoc32\data\z\resource\apps\Paradise.mif" -"!:\resource\apps\Paradise.mif"

    ; Add any installation notes if applicable
    ;"Paradise.txt" -"!:\private\0752626A\Paradise.txt"

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



    Thanks in advance...

  5. #5
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Budapest, Hungary
    Posts
    28,569

    Re: No .sis file created inside the Project path Folder !

    You can not use macros/environment variables (as EPOCROOT, TARGET, PLATFORM) in the .pkg file.
    If you need this kind of flexibility, you may try creating a custom makefile (and refer it in bld.inf) that copies the files to the sis directory (using the variables), and the .pkg refers them locally.
    Last edited by wizard_hu_; 2006-07-04 at 10:18.

  6. #6
    Registered User
    Join Date
    Mar 2005
    Posts
    5

    Re: No .sis file created inside the Project path Folder !

    Hi Wizard,
    Thanks for your reply...

    Well, can u plz tell me which lines of code i had to remove from my .pkg
    file in order to make sis.

    Or any other way, as i am very new in this Symbian world..

    Thanks in advace...

  7. #7
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Budapest, Hungary
    Posts
    28,569

    Re: No .sis file created inside the Project path Folder !

    Code:
    ; Paradise.pkg
    ;
    ;Language - standard language definitions
    &EN
    
    ; standard SIS file header
    #{"Paradise"},(0x0752626A),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
    ;You should change the source paths to match that of your environment
    ;<source> <destination>
    "\Symbian\S60_3rd\Epoc32\release\gcce\urel\Paradise.exe"        -"!:\sys\bin\Paradise.exe"
    "\Symbian\S60_3rd\Epoc32\data\z\resource\apps\Paradise.rsc"        -"!:\resource\apps\Paradise.rsc"
    "\Symbian\S60_3rd\Epoc32\data\z\private\10003a3f\apps\Paradise_reg.rsc"    -"!:\private\10003a3f\import\apps\Paradise_reg.rsc"
    "\Symbian\S60_3rd\Epoc32\data\z\resource\apps\Paradise.mif" -"!:\resource\apps\Paradise.mif"
    
    ; Add any installation notes if applicable
    ;"Paradise.txt"        -"!:\private\0752626A\Paradise.txt"
    
    ;required for application to be covered by backup/restore facility 
    "..\sis\backup_registration.xml"		-"!:\private\0752626A\backup_registration.xml"
    or S60_3rd_MR with the new release.

  8. #8
    Registered User
    Join Date
    Mar 2005
    Posts
    5

    Re: No .sis file created inside the Project path Folder !

    Hi,
    I replaced my .pkg code with the one you send and then i tried to create
    .sis file from cmd but again the same error:
    =================================
    C:\symbianwork>cd Paradise
    C:\symbianwork\Paradise>cd sis
    C:\symbianwork\Paradise\sis>makesis Paradise.pkg
    Processing Paradise.pkg...
    Paradise.pkg(21) : error: file I/O fault.
    =================================

    After making the chnages i had used the "Build" and "Run" command..

    What could be the problem...
    NOTE: The application is running fine the emulator...

    Regards

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

    Re: No .sis file created inside the Project path Folder !

    hi omer,

    oops sometime has passed by, sorry for replying late was busy a bit.

    u didn't gave the command

    To then build the component for GCCE with bldmake and abld use:

    > bldmake bldfiles

    [B] abld build gcce [udeb | urel][QUOTE]


    this will create the exe for ur application.


    \Symbian\S60_3rd\Epoc32\release\gcce\urel\Paradise.exe"

    It will work.

    Waiting for ur confirmation.

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

  10. #10
    Registered User
    Join Date
    Jul 2006
    Posts
    1

    Re: No .sis file created inside the Project path Folder !

    I had this same problem a few days back. It seems I did not set the build configuration correctly to "S60 3.0 Phone (...)". I was using S60 3.0 Emulator Debug and was happily building the program and debugging it. But when I tried to look for the .sis file, it is not in the folder. After I set to "S60 3.0 Phone" and rebuild, the .sis file was created.

    However I am unable to install the application in the phone. Got this "Certificate Error" problem. I am still looking for the solution.

Similar Threads

  1. More question on NMIT created mms file
    By hsinyee in forum General Messaging
    Replies: 4
    Last Post: 2006-07-06, 09:24
  2. Replies: 14
    Last Post: 2006-03-31, 13:28
  3. Replies: 1
    Last Post: 2005-05-26, 14:22
  4. nokia 7210 modem via IR doesn't work !
    By oussamaaiadi in forum PC Suite API and PC Connectivity SDK
    Replies: 1
    Last Post: 2003-03-06, 10:46
  5. Replies: 0
    Last Post: 2002-06-10, 12:24

Posting Permissions

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