To install a mobile custom Symbian navigation software, you must install the Symbian C ++ development environment. You have never touched Symbian before. Everything starts from scratch. It took me a lot of time to install the Symbian development environment.
It should be a simple task for the Symbian experts, but it is still a great deal for me, and there are not many online materials.
I. Software preparation
1, ActivePerl, version: 5.6.1 _ 635
2. Java JDK, version: 1.5.0 _ 10
3, s60 3rd FP1/s60 3rd fp2
4. Carbide C ++ 2.0
Ii. system preparation (I am using Windows XP SP3)
1. the installer must be an administrator of the software installation system.
2. Do not install anti-virus software such as Kabbah and VS in the system where the software is installed (I am not sure why, maybe there are differences between different systems, however, after I installed Symbian and installed anti-DDoS software and VS, Symbian broke down again. Symbian must be in conflict with some software. I am not sure what software conflicts with each other. If you want to try a conflict with any software, the System Restore point is set before each software installation so that Symbian fails to recover the system, or you have to reinstall the system ).
Iii. Installation
The installation sequence is ActivePerl, Java JDK, s60 3rd FP1/s60 3rd fp2, and carbide C ++ 2.0 (Professional Edition is selected during installation ).
Note: ActivePerl is recommended to use version 5.6.1. This version is relatively stable (as mentioned on the internet). I use version 5.6.1 _ 635 because FP1 and fp2 must be installed, JDK 1.5 Update 10 and later versions are recommended (version 1.5 is relatively stable on the internet). I use 1.5.0 _ 10. After JDK is installed, restart the computer; it is best to install all four software in the root directory of the C drive without many strange problems. The carbide C ++ workspace should also be on the C drive.
Iv. environment variable settings:
1. Modify the temp and TMP contents of the user's environment variables to C:/temp and C:/tmp.
2. modify the system PATH variable and put the ActivePerl path to the frontend.
After the above work is done, restart the computer and directly open the emulator of FP1 or fp2. If there is no problem, the installation should be successful. After FP1 is installed, enable the emulator panel. If the ncnlist Kern-exec 3 error message is displayed, download an epoc32 folder to overwrite the epoc32 folder of fp1.
See: http://www.cppblog.com/kesalin/archive/2009/07/09/89615.html