hii all
how can i integrate many project insymbian c++ by one .sisx
any one can help me in this problem
Regards
hii all
how can i integrate many project insymbian c++ by one .sisx
any one can help me in this problem
Regards
It depends. If you want to keep the projects separate, use embedded .sisx files (search for something like embedded or embedding in the on/off-line documentation). If the projects can not exist without each other, you can integrate their .pkg file into a single big .pkg.
thx ...wizard_hu for ur replay
i will do that
Regards
hii all
now i extract file.sisx from project ` & project 2
and iadd them to the .pkg file of the third project...but the problem is that when i istall the third sisx
there is now any indications that the first and the second projects operate
"$(EPOCROOT)Epoc32\data\z\resource\apps\file1.sisx" -"!:\resource\apps\file1.sisx"
"$(EPOCROOT)Epoc32\data\z\resource\apps\file2.sisx" -"!:\resource\apps\file2.sisx"
when i switch to any of them...there is no any o/p
how can i add there functionality ?
any one can help me in this problem ?
Regards
What you do is not embedding but deploying those .sisx files. So they are going to be copied into \resource\apps, but they are not installed at all.
Visit http://library.forum.nokia.com, and search for embedded. "Embedded SIS" is the hit you need (it is the fifth now, but that may change).
thx wizard for ur help
now i add this syntax to my .pkg file
IF NOT package(0xA0008645)
;@"zikasCompas.sisx",(0xA0008645)
endif
IF NOT package (0xA000022E)
@"zikasContact.sisx",(0xA000022E)
endif
IF NOT package (0xE1ef0015)
@"zikasfile.sisx",(0xE1ef0015)
endif
but there is error>
file I/O fault.[C:\Symbian\9.2\S60_3rd_FP1\epoc32\build\Users\zikas\Desktop\MultiViews\group\_resolvedmultiviews_gcce.pkg] MultiViews line 23
when i check the console>>
Error : Cannot open file : zikasContact.sis
It is a bit unclear where makesis looks for the files, so consider using absolute paths.
The error message says that it cannot open file "zikasContact.sis" which you have specified at line 23 in your *.pkg. That must be because zikasContact.sis is not in the same directory as _resolvedmultiviews_gcce.pkg and you have not specified an additional path for it.
Pretty straight forward and easy to solve, would't you say so?
-- Lucian
relly thx dear members for ur replay..
but i didn`t get the meaning of that,,,,how can`t open the file..although i define it in the .pkg..
how can i solve this problem?
Regards
Do you know where zikasContact.sisx is? Well, makesis does not.
That is why you should tell it in a bit more detailed wayThat is called an absolute path.Code:@"c:\some\path\goes\here\zikasContact.sisx",(0xA000022E)
thx all for ur replay...and the problem of the error had been solved....but when i install the .sisx on my mobile which i integrate the other sisx files in it...it installed directly without asking me about the other sisx...and when the application finished installation...i didn`t saw the effect of other sisx.....
finally :after embedded the .sisx files ..there functionality doesn`t appear
You should see an increase in the file size for the resulting SIS file (obviously, since more stuff is added), an additional prompt for each embedded SIS file and yes, the installed components should have the expected effects (if they do work).
If you do not see any of the above then something is wrong.
But in the sequence presented by you:
The first package is commented out while the other two will only be installed if they (or an older version of them) do not exist already on device. So it is quite possible that nothing gets installed (no additional prompts) and the updated behavior you expect to see is not manifested.Code:IF NOT package(0xA0008645) ;@"zikasCompas.sisx",(0xA0008645) endif IF NOT package (0xA000022E) @"zikasContact.sisx",(0xA000022E) endif IF NOT package (0xE1ef0015) @"zikasfile.sisx",(0xE1ef0015) endif
-- Lucian
Hi Dear Mohamed,
were you successful in doing this integration. I also want to do same i.e. calling two already created .sisx file into a new apllication and once i press one button one of them is lanuched and once pressed other then second should lanuch. So at end i create one single .sisx for both.
Can you help me in doing this?
Thanks & Regads
awais qureshi