I follow the guide on wiki.forum.nokia about this argument but nothing didn't work.
I do this step:
1- I create my file .rss: ec907929.rss
with this line:
I put my .rss file in my data folderCode:#include <startupitem.rh> RESOURCE STARTUP_ITEM_INFO startexe { executable_name = "\\sys\\bin\\Listening.exe"; recovery = EStartupItemExPolicyNone; }
2- I change my .mpp file from:
to:Code:TARGET Listening.exe UID 0x100039CE 0xEC907929 VENDORID 0 TARGETTYPE exe EPOCSTACKSIZE 0x5000 SYSTEMINCLUDE \epoc32\include \epoc32\include\variant \epoc32\include\ecom USERINCLUDE ..\inc ..\data SOURCEPATH ..\data START RESOURCE Listening.rss HEADER TARGETPATH resource\apps END //RESOURCE START RESOURCE Listening_reg.rss TARGETPATH \private\10003a3f\apps END //RESOURCE LIBRARY euser.lib apparc.lib cone.lib eikcore.lib avkon.lib LIBRARY commonengine.lib efsrv.lib estor.lib eikcoctl.lib eikdlg.lib LIBRARY eikctl.lib bafl.lib fbscli.lib aknnotify.lib aknicon.lib LIBRARY etext.lib gdi.lib egul.lib insock.lib LIBRARY ecom.lib InetProtUtil.lib http.lib esock.lib etel3rdparty.lib gsmu.lib msgs.lib mtur.lib smcm.lib apgrfx.lib LANG 05 START BITMAP Listening.mbm HEADER TARGETPATH \resource\apps SOURCEPATH ..\gfx SOURCE c12,1 list_icon.bmp list_icon_mask.bmp END SOURCEPATH ..\src SOURCE ListeningContainer.cpp ListeningContainerView.cpp ListeningDocument.cpp ListeningAppUi.cpp ListeningApplication.cpp SmsHandler.cpp GestioneChiamata.cpp CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment
3- I rebuild my project but it Gives me this error:Code:TARGET Listening.exe UID 0x100039CE 0xEC907929 VENDORID 0 TARGETTYPE exe EPOCSTACKSIZE 0x5000 SYSTEMINCLUDE \epoc32\include \epoc32\include\variant \epoc32\include\ecom USERINCLUDE ..\inc ..\data SOURCEPATH ..\data START RESOURCE Listening.rss HEADER TARGETPATH resource\apps END //RESOURCE START RESOURCE Listening_reg.rss TARGETPATH \private\10003a3f\apps END //RESOURCE SOURCEPATH ..\data START RESOURCE ec907929.rss END LIBRARY euser.lib apparc.lib cone.lib eikcore.lib avkon.lib LIBRARY commonengine.lib efsrv.lib estor.lib eikcoctl.lib eikdlg.lib LIBRARY eikctl.lib bafl.lib fbscli.lib aknnotify.lib aknicon.lib LIBRARY etext.lib gdi.lib egul.lib insock.lib LIBRARY ecom.lib InetProtUtil.lib http.lib esock.lib etel3rdparty.lib gsmu.lib msgs.lib mtur.lib smcm.lib apgrfx.lib LANG 05 START BITMAP Listening.mbm HEADER TARGETPATH \resource\apps SOURCEPATH ..\gfx SOURCE c12,1 list_icon.bmp list_icon_mask.bmp END SOURCEPATH ..\src SOURCE ListeningContainer.cpp ListeningContainerView.cpp ListeningDocument.cpp ListeningAppUi.cpp ListeningApplication.cpp SmsHandler.cpp GestioneChiamata.cpp CAPABILITY NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment
4- I did't care about the error and i change my .pkg file from:Code:Severity and Description Path Resource Location Creation Time Id make[1]: *** No rule to make target `\Symbian\Carbide\workspace\Listening\data\ec907929.rss', needed by `\Symbian\9.1\S60_3rd_MR\EPOC32\DATA\ec907929.R05'. Stop. Listening line 0 1182269574781 1046
toCode:; Listening.pkg ; This is an auto-generated PKG file by Carbide. ; This file uses variables specific to Carbide builds that will not work ; on command-line builds. If you want to use this generated PKG file from the ; command-line tools you will need to modify the variables with the appropriate ; values: $(EPOCROOT), $(PLATFORM), $(TARGET) ; Also, the resource file entries should be changed to match the language ; used in the build. For example, if building for LANGUAGE_01, change the file ; extensions .rsc to .r01. ; ;Language - standard language definitions &EN ; standard SIS file header #{"Listening"},(0xEC907929),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)\Listening.exe" -"!:\sys\bin\Listening.exe" "$(EPOCROOT)Epoc32\data\z\resource\apps\Listening.r05" -"!:\resource\apps\Listening.r05" "$(EPOCROOT)Epoc32\data\z\private\10003a3f\apps\Listening_reg.r05" -"!:\private\10003a3f\import\apps\Listening_reg.r05" "$(EPOCROOT)epoc32\data\z\resource\apps\Listening_aif.mif" -"!:\resource\apps\Listening_aif.mif" "$(EPOCROOT)epoc32\data\z\resource\apps\Listening.mbm" -"!:\resource\apps\Listening.mbm" ; Add any installation notes if applicable ;"Listening.txt" -"!:\private\0xEC907929\Listening.txt"
Now what can i do?Code:; Listening.pkg ; This is an auto-generated PKG file by Carbide. ; This file uses variables specific to Carbide builds that will not work ; on command-line builds. If you want to use this generated PKG file from the ; command-line tools you will need to modify the variables with the appropriate ; values: $(EPOCROOT), $(PLATFORM), $(TARGET) ; Also, the resource file entries should be changed to match the language ; used in the build. For example, if building for LANGUAGE_01, change the file ; extensions .rsc to .r01. ; ;Language - standard language definitions &EN ; standard SIS file header #{"Listening"},(0xEC907929),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)\Listening.exe" -"!:\sys\bin\Listening.exe" "$(EPOCROOT)Epoc32\data\z\resource\apps\Listening.r05" -"!:\resource\apps\Listening.r05" "$(EPOCROOT)Epoc32\data\z\private\10003a3f\apps\Listening_reg.r05" -"!:\private\10003a3f\import\apps\Listening_reg.r05" "$(EPOCROOT)epoc32\data\z\resource\apps\Listening_aif.mif" -"!:\resource\apps\Listening_aif.mif" "$(EPOCROOT)epoc32\data\z\resource\apps\Listening.mbm" -"!:\resource\apps\Listening.mbm" ;"\epoc32\data\ec907929.rsc"- "c:\private\101f875a\import\[ec907929].rsc" "C:\Symbian\9.1\S60_3rd_MR\Epoc32\Data\ec907929.rsc"-"c:\private\101f875a\import\[ec907929].rsc" ; Add any installation notes if applicable ;"Listening.txt" -"!:\private\0xEC907929\Listening.txt"
I'm working with Nokia E61
Thanks

Reply With Quote





