| META TOPICPARENT | name="PhoneMEAdvanced" |
Pocket PC/ARM (also Windows Mobile 5.0 compatible)
On a Window/x86 PC:
1. If you haven't done so, install Microsoft Embedded Visual C++ Tools 4.0
eMbedded Visual C++ 4.0:
http://www.microsoft.com/downloads/details.aspx?familyid=1DACDB3D-50D1-41B2-A107-FA75AE960856&displaylang=en
2. Download Cygwin installer
http://sources.redhat.com/cygwin/setup.exe
3. Click on cygwin setup icon to install cygwin packages. Make sure to get GNU make and gcc2, and sshd if you want to remote login to your PC. You can always run cygwin setup later to download more packages.
4. Install J2SDK? 1.4.2 (J2SE? SDK) on your PC.
http://java.sun.com/j2se/1.4.2/download.html
5. Set up environment variables. The compiler and linker will need "INCLUDE" and "LIB" environment variables setup, and your PATH will also need to include the path to the binaries. Find "WCEARM.BAT" and use it as a template. It should be in a EVC\WCE400\BIN folder where EVC4.0 was installed.
6. Checkout the PhoneME Advanced CDC source code:
svn co https://phoneme.dev.java.net/svn/phoneme/components/cdc/trunk/
9. Start cygwin shell
10. Inside the cygwin shell, run "make" with a simliar command to this:
cd build/win32-arm-pocketpc
make CVM_JAVABIN=/cygdrive/c/j2sdk1.4.1/bin J2ME_CLASSLIB=personal AWT_PEERSET=pocketpc
Know Problems
-- Main.hinkmond - 10 Jan 2007 |