×

Discussion Board

Results 1 to 4 of 4
  1. #1
    Regular Contributor
    Join Date
    Sep 2005
    Posts
    104

    S60 3rd embedded sis problem

    hi,

    I am trying to generate an embedded sis demo using 2 hello world applications.
    I take the following steps:

    1. use Nokia carbide to create a hello world app called "embedtest"
    2. sign this app (self signed)
    3. create another hello world app called "signtest"
    4. add a sis embed line to this app's pkg
    5. try to build (also using a self signature)

    the build fails on signsis with the error
    "SISfile error, expected data missing."

    here is the pkg for the "embedtest" app

    ; embedtest.pkg

    ; Languages
    &EN

    ; Header
    #{"embedtest"},(0xeae7015b), 0, 1, 1

    ; Platform compatibility
    [0x101F7961], *, *, *, {"S60ProductID"}

    ; vendor
    %{"Vendor Name"}
    :"Vendor Name"

    ; Signature
    *"C:\Install\Symbian\Key Exporting Utility\mykey.key","C:\Install\Symbian\Key Exporting Utility\mycert.cer"

    ; Target
    "C:\Symbian\9.1\S60_3rd\Epoc32\release\gcce\UREL\embedtest.exe"-"!:\sys\bin\embedtest.exe"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\resource\apps\embedtest.rSC"-"!:\resource\apps\embedtest.rSC"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\resource\apps\embedtest_reg.mif"-"!:\resource\apps\embedtest_reg.mif"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\private\10003a3f\apps\embedtest_reg.rSC"-"!:\private\10003a3f\import\apps\embedtest_reg.rSC"

    and here is the pkg for the "signtest" app

    ; signtest.pkg

    ; Languages
    &EN

    ; Header
    #{"signtest"},(0xa0001db7), 0, 1, 1

    ; Platform compatibility
    [0x101F7961],*,*,*,{"S60ProductID"}

    ; vendor
    %{"Vendor Name"}
    :"Vendor Name"

    ; Signature
    *"C:\Install\Symbian\Key Exporting Utility\mykey.key","C:\Install\Symbian\Key Exporting Utility\mycert.cer"

    ; Target
    "C:\Symbian\9.1\S60_3rd\Epoc32\release\gcce\UREL\signtest.exe"-"!:\sys\bin\signtest.exe"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\resource\apps\signtest.rSC"-"!:\resource\apps\signtest.rSC"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\resource\apps\signtest_reg.mif"-"!:\resource\apps\signtest_reg.mif"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\private\10003a3f\apps\signtest_reg.rSC"-"!:\private\10003a3f\import\apps\signtest_reg.rSC"

    "C:\develop\S60V3\callmanager\callmanager\sis\demo_config.xml"-"!:\data\documents\demo_config.xml"
    @"embedtest_mycer.SIS",(0xeae7015b)

    any help will be much apreciated

  2. #2
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,359

    Re: S60 3rd embedded sis problem

    Quote Originally Posted by tal.shahar@mobile-mx.com
    hi,

    I am trying to generate an embedded sis demo using 2 hello world applications.
    I take the following steps:

    1. use Nokia carbide to create a hello world app called "embedtest"
    2. sign this app (self signed)
    3. create another hello world app called "signtest"
    4. add a sis embed line to this app's pkg
    5. try to build (also using a self signature)

    the build fails on signsis with the error
    "SISfile error, expected data missing."

    here is the pkg for the "embedtest" app

    ; embedtest.pkg

    ; Languages
    &EN

    ; Header
    #{"embedtest"},(0xeae7015b), 0, 1, 1

    ; Platform compatibility
    [0x101F7961], *, *, *, {"S60ProductID"}

    ; vendor
    %{"Vendor Name"}
    :"Vendor Name"

    ; Signature
    *"C:\Install\Symbian\Key Exporting Utility\mykey.key","C:\Install\Symbian\Key Exporting Utility\mycert.cer"


    ; Target
    "C:\Symbian\9.1\S60_3rd\Epoc32\release\gcce\UREL\embedtest.exe"-"!:\sys\bin\embedtest.exe"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\resource\apps\embedtest.rSC"-"!:\resource\apps\embedtest.rSC"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\resource\apps\embedtest_reg.mif"-"!:\resource\apps\embedtest_reg.mif"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\private\10003a3f\apps\embedtest_reg.rSC"-"!:\private\10003a3f\import\apps\embedtest_reg.rSC"

    and here is the pkg for the "signtest" app

    ; signtest.pkg

    ; Languages
    &EN

    ; Header
    #{"signtest"},(0xa0001db7), 0, 1, 1

    ; Platform compatibility
    [0x101F7961],*,*,*,{"S60ProductID"}

    ; vendor
    %{"Vendor Name"}
    :"Vendor Name"

    ; Signature
    *"C:\Install\Symbian\Key Exporting Utility\mykey.key","C:\Install\Symbian\Key Exporting Utility\mycert.cer"


    ; Target
    "C:\Symbian\9.1\S60_3rd\Epoc32\release\gcce\UREL\signtest.exe"-"!:\sys\bin\signtest.exe"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\resource\apps\signtest.rSC"-"!:\resource\apps\signtest.rSC"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\resource\apps\signtest_reg.mif"-"!:\resource\apps\signtest_reg.mif"
    "C:\Symbian\9.1\S60_3rd\Epoc32\data\z\private\10003a3f\apps\signtest_reg.rSC"-"!:\private\10003a3f\import\apps\signtest_reg.rSC"

    "C:\develop\S60V3\callmanager\callmanager\sis\demo_config.xml"-"!:\data\documents\demo_config.xml"
    @"embedtest_mycer.SIS",(0xeae7015b)

    any help will be much appreciated
    The signature statement is no longer supported on Symbian 9.x but it is not the cause of your problems.
    Makesis needs to find all the source files in order to add them to the new package. Is embedtest_mycer.SIS available and accessible?

  3. #3
    Super Contributor
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644

    Re: S60 3rd embedded sis problem

    Try changing line
    [0x101F7961], *, *, *, {"S60ProductID"}
    to
    [0x101F7961], 0, 0, 0, {"S60ProductID"}

    **Remember to disable package update or keep the pkg file open in the ide and see if it changes because sometimes in its infinite wisdom Carbide.vs seems to think it knows more than I do when it comes to updating a pkg file.

    Please report whether or not this fixed the issue.

  4. #4
    Regular Contributor
    Join Date
    Sep 2005
    Posts
    104

    Re: S60 3rd embedded sis problem

    Paul, aparently your idea solved the issue.
    thanks alot.

Similar Threads

  1. Midlet Icon problem in S60 3rd Edition
    By Amr_Monsef in forum Mobile Java General
    Replies: 40
    Last Post: 2010-11-04, 07:46
  2. Problem with registering S60 3rd Edition FP1 emulator?
    By mayur_24 in forum Tools and SDK Feedback (Closed)
    Replies: 2
    Last Post: 2006-12-12, 07:21
  3. S60 3rd Edition Emulator CCamera camera class problem
    By william_j in forum Symbian Tools & SDKs
    Replies: 3
    Last Post: 2006-11-01, 14:15
  4. Problem with resource s60 3rd edition
    By asmobease in forum Symbian Media (Closed)
    Replies: 4
    Last Post: 2006-09-22, 10:56
  5. S60 3rd edition linker problem
    By ddskani in forum Symbian
    Replies: 5
    Last Post: 2006-09-07, 11:43

Posting Permissions

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