java.net: Wiki

The Source for Java Technology Collaboration


 <<O>>  Difference Topic PhoneMEAdvancedPlatformsWindowsMobile (6 - 26 Apr 2008 - Main.ChrisPlummer)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Pocket PC/ARM (also Windows Mobile 5.0 compatible)

Line: 40 to 40
 5. Checkout the PhoneME Advanced CDC source code:
Changed:
<
<
svn co https://phoneme.dev.java.net/svn/phoneme/components/cdc/trunk/
>
>
svn co https://phoneme.dev.java.net/svn/phoneme/components/cdc/trunk/ cdc svn co https://phoneme.dev.java.net/svn/phoneme/components/tools/trunk/ tool
 

6. Start cygwin shell

Line: 48 to 49
 7. Inside the cygwin shell, run "make" with a simliar command to this:
cd build/<build-dir>

Changed:
<
<
make CVM_JAVABIN=/cygdrive/c/j2sdk1.4.2/bin J2ME_CLASSLIB=personal AWT_PEERSET=pocketpc
>
>
make JDK_HOME=/cygdrive/c/j2sdk1.4.2 J2ME_CLASSLIB=foundation
 

where build-dir is win32-arm-pocketpc for Pocket PC 2002, and win32-arm-ppc03 for Pocket PC 2003.


 <<O>>  Difference Topic PhoneMEAdvancedPlatformsWindowsMobile (5 - 10 Jan 2008 - Main.HinkmondWong)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Pocket PC/ARM (also Windows Mobile 5.0 compatible)

On a Window/x86 PC:

Changed:
<
<
1. If you haven't done so, install Microsoft Embedded Visual C++ Tools 4.0
>
>
1. If you haven't done so, install Microsoft Embedded Visual C++ Tools 4.0 and supporting toolchain
 
eMbedded Visual C++ 4.0:

http://www.microsoft.com/downloads/details.aspx?familyid=1DACDB3D-50D1-41B2-A107-FA75AE960856&displaylang=en

Added:
>
>
eMbedded Visual C++ 4.0 SP3

http://www.microsoft.com/downloads/details.aspx?FamilyID=5bb36f3e-5b3d-419a-9610-2fe53815ae3b&DisplayLang=en

Pocket PC 2003 SDK

http://www.microsoft.com/Downloads/details.aspx?familyid=9996B314-0364-4623-9EDE-0B5FBB133652&displaylang=en

 2. Download Cygwin installer


 <<O>>  Difference Topic PhoneMEAdvancedPlatformsWindowsMobile (4 - 24 Jan 2007 - Main.mores)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Pocket PC/ARM (also Windows Mobile 5.0 compatible)

Line: 16 to 16
 http://sources.redhat.com/cygwin/setup.exe

Changed:
<
<
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.
>
>
3. Click on cygwin setup icon to install cygwin packages. Make sure to get
  • make GNU
  • gcc2
  • svn
  • zip
Optional
  • 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.


 <<O>>  Difference Topic PhoneMEAdvancedPlatformsWindowsMobile (3 - 24 Jan 2007 - Main.xyzzy)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Pocket PC/ARM (also Windows Mobile 5.0 compatible)

Line: 23 to 23
 http://java.sun.com/j2se/1.4.2/download.html

Changed:
<
<
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:

>
>
5. Checkout the PhoneME Advanced CDC source code:
 
svn co https://phoneme.dev.java.net/svn/phoneme/components/cdc/trunk/
Changed:
<
<
7. Start cygwin shell
>
>
6. Start cygwin shell
 
Changed:
<
<
8. Inside the cygwin shell, run "make" with a simliar command to this:
cd build/win32-arm-pocketpc
>
>
7. Inside the cygwin shell, run "make" with a simliar command to this:
cd build/<build-dir>

 make CVM_JAVABIN=/cygdrive/c/j2sdk1.4.2/bin J2ME_CLASSLIB=personal AWT_PEERSET=pocketpc
Changed:
<
<
>
>

where build-dir is win32-arm-pocketpc for Pocket PC 2002, and win32-arm-ppc03 for Pocket PC 2003. The default SDK location can be overriden by adding SDK_DIR=<windows path>, and the default compiler location by adding VC_PATH=<cygwin path>.

 

Know Problems


 <<O>>  Difference Topic PhoneMEAdvancedPlatformsWindowsMobile (2 - 24 Jan 2007 - Main.xyzzy)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Pocket PC/ARM (also Windows Mobile 5.0 compatible)

Line: 30 to 30
 svn co https://phoneme.dev.java.net/svn/phoneme/components/cdc/trunk/
Changed:
<
<
9. Start cygwin shell
>
>
7. Start cygwin shell
 
Changed:
<
<
10. Inside the cygwin shell, run "make" with a simliar command to this:
>
>
8. Inside the cygwin shell, run "make" with a simliar command to this:
 
cd build/win32-arm-pocketpc
Changed:
<
<
make CVM_JAVABIN=/cygdrive/c/j2sdk1.4.1/bin J2ME_CLASSLIB=personal AWT_PEERSET=pocketpc
>
>
make CVM_JAVABIN=/cygdrive/c/j2sdk1.4.2/bin J2ME_CLASSLIB=personal AWT_PEERSET=pocketpc
 

Know Problems


 <<O>>  Difference Topic PhoneMEAdvancedPlatformsWindowsMobile (1 - 10 Jan 2007 - Main.hinkmond)
Line: 1 to 1
Added:
>
>
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

Topic PhoneMEAdvancedPlatformsWindowsMobile . { View | Diffs r6 < r5 < r4 < r3 | More }
 XML java.net RSS