Almost there!
With the MR, the installation of Python, and the edit to e32def.h racoon now compiles.
So now I'm trying to compile the mod you supplied and I am having some (hopefully minor) problems.
First a question. Item 4 for the readme says:
4) In group/mod_symbian_example.mmp and install/mod_symbian_example.pkg
replace MY_PERSONAL_UID with one uid from the ones you have
allocated for yourself.
I can't find MY_PERSONAL_UID in either of the files. Is this the 2nd UID (the one those files have as 0xE1111111)?
Unfortunatly createsis fails but I think the problem really might be with abld.
Buildmake and abld don't give any errors however sholdn't abld result in a compile dll? If its there I can't find it. Here is the output:
Code:
C:\Symbian\9.1\S60_3R~2\MOD_SY~1\group>bldmake bldfiles
C:\Symbian\9.1\S60_3R~2\MOD_SY~1\group>abld -v build gcce urel
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3R~2\MOD_SY~1\group\EXPORT.make" EXPORT
Nothing to do
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3R~2\MOD_SY~1\group\GCCE.make" MAKEFILE
perl -S makmake.pl -D \Symbian\9.1\S60_3R~2\MOD_SY~1\group\MOD_SYMBIAN_EXAMPLE GCCE
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3R~2\MOD_SY~1\group\GCCE.make" LIBRARY
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3R~2\MOD_SY~1\group\MOD_SYMBIAN_EXAMPLE\GCCE\MOD_SYMBIAN_EXAMPLE.GCCE" LIBRARY
make[1]: Entering directory `C:/Symbian/9.1/S60_3R~2/MOD_SY~1/group'
make[1]: Nothing to be done for `LIBRARY'.
make[1]: Leaving directory `C:/Symbian/9.1/S60_3R~2/MOD_SY~1/group'
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3R~2\MOD_SY~1\group\GCCE.make" RESOURCE CFG=UREL
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3R~2\MOD_SY~1\group\MOD_SYMBIAN_EXAMPLE\GCCE\MOD_SYMBIAN_EXAMPLE.GCCE" RESOURCEUREL
make[1]: Entering directory `C:/Symbian/9.1/S60_3R~2/MOD_SY~1/group'
make[1]: Nothing to be done for `RESOURCEUREL'.
make[1]: Leaving directory `C:/Symbian/9.1/S60_3R~2/MOD_SY~1/group'
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3R~2\MOD_SY~1\group\GCCE.make" TARGET CFG=UREL
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3R~2\MOD_SY~1\group\MOD_SYMBIAN_EXAMPLE\GCCE\MOD_SYMBIAN_EXAMPLE.GCCE" UREL
make[1]: Entering directory `C:/Symbian/9.1/S60_3R~2/MOD_SY~1/group'
make[1]: Nothing to be done for `UREL'.
make[1]: Leaving directory `C:/Symbian/9.1/S60_3R~2/MOD_SY~1/group'
make -r -f "\Symbian\9.1\S60_3rd_MR\EPOC32\BUILD\Symbian\9.1\S60_3R~2\MOD_SY~1\group\GCCE.make" FINAL CFG=UREL
Here is what createsis gives me:
Code:
C:\Symbian\9.1\S60_3R~2\MOD_SY~1\install>createsis create -key myKey.key -cert myCert.cer -pass MYPASS mod_symbian_example.pkg
Processing mod_symbian_example.pkg...
mod_symbian_example.pkg(1) : error: unknown line
ERROR! Failed at makesis "mod_symbian_example.pkg"
So close (*sigh*),
Eitan