java.net: Wiki

The Source for Java Technology Collaboration


 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (30 - 07 Jan 2008 - Main.hendry78)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, get a binary runtime build here and try it out.
Line: 29 to 29
  2. Using subversion, checkout cdc and tools trees (java.net dev account required)
Changed:
<
<
# svn checkout https://phoneme.dev.java.net/svn/phoneme/components/tools/ # svn checkout https://phoneme.dev.java.net/svn/phoneme/components/cdc/
>
>
# svn checkout https://phoneme.dev.java.net/svn/phoneme/components/tools/trunk # svn checkout https://phoneme.dev.java.net/svn/phoneme/components/cdc/trunk
  3. Note absolute path your latest TOOLS_DIR is from here, i.e. ending in the form tools/tags/tools-advanced-mr2-promo-bXX. For example
TOOLS_DIR=/pmea/tools/tags/tools-feature-mr2-promo-b24
was what I had at the time of my last build.

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (29 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, get a binary runtime build here and try it out.
Line: 19 to 19
 
  1. unzip
  2. wget
Changed:
<
<
If you have problems with N800's Application Manager during the install process, try enabling Red Pill Mode.
Note also the the factory root password for N800 is 'rootme'
>
>
If you have problems with N800's Application Manager during the install process, retry after enabling Red Pill Mode.
Note also the the factory root password for N800 is 'rootme'
 

Build Steps

1. On Linux build host, make and go to top level build directory to hold everything, e.g.

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (28 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, get a binary runtime build here and try it out.
Line: 12 to 12
 
  1. Sun JDK (I used a 1.4x one to be safe with CDC 1.1 standards, but a newer one may be OK for building CDC) for java toolchain.

Helpful Software Tools for N800

Added:
>
>
Install these packages by opening these package URLs from a browser on the N800.
 
  1. OpenSSH server
  2. osso Xterm
  3. unzip
  4. wget
Changed:
<
<
Note also the the factory root password for N800 is 'rootme'
>
>
If you have problems with N800's Application Manager during the install process, try enabling Red Pill Mode.
Note also the the factory root password for N800 is 'rootme'
 

Build Steps

1. On Linux build host, make and go to top level build directory to hold everything, e.g.

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (27 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, get a binary runtime build here and try it out.
Line: 71 to 71
 

OK, Now What Can I do with This?

Changed:
<
<
For starters, you can check out [[http://thehereweb.googlepages.com/runningosgionthenokian800][OSGi on the N800].
>
>
For starters, you can check out running OSGi on the N800.
 -- Main.coughlin - 04 May 2007

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (26 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, get a binary runtime build here and try it out.
Line: 69 to 69
 *Output lines starting with a * should be checked for correctness *They can be compared to src/share/javavm/test/TestExpectedResult
Added:
>
>

OK, Now What Can I do with This?

For starters, you can check out [[http://thehereweb.googlepages.com/runningosgionthenokian800][OSGi on the N800].
 -- Main.coughlin - 04 May 2007

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (25 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

Changed:
<
<
If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, get it here and try it out.
>
>
If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, get a binary runtime build here and try it out.
 

Changed:
<
<
But if you want to build from the latest source yourself, below are instructions for building CDC/FP MR2 on the N800 mainly, and should also work on the N770. These instructions are more current than those done previously for the Nokia 770.
>
>
But if you want to build from the latest source yourself, below are instructions for building CDC/FP MR2 for the N800 mainly, and should also work on the N770. These instructions are more current than those done previously for the Nokia 770.
 

Prerequisites

Line: 11 to 11
 
  1. Bora Scratchbox for Maemo ARM cross-compiling tools.
  2. Sun JDK (I used a 1.4x one to be safe with CDC 1.1 standards, but a newer one may be OK for building CDC) for java toolchain.
Changed:
<
<

Helpful Software tools for N800

>
>

Helpful Software Tools for N800

 
  1. OpenSSH server
  2. osso Xterm
  3. unzip

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (24 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

Changed:
<
<
If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, get it here and try it out.
>
>
If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, get it here and try it out.
 

But if you want to build from the latest source yourself, below are instructions for building CDC/FP MR2 on the N800 mainly, and should also work on the N770. These instructions are more current than those done previously for the Nokia 770.

Line: 11 to 11
 
  1. Bora Scratchbox for Maemo ARM cross-compiling tools.
  2. Sun JDK (I used a 1.4x one to be safe with CDC 1.1 standards, but a newer one may be OK for building CDC) for java toolchain.
Changed:
<
<

Helpful Tools/Hints

  1. OpenSSH server for N770/N800
  2. osso Xterm for N770/N800
  3. unzip for N800
  4. Factory root password for N800 is 'rootme'
>
>

Helpful Software tools for N800

  1. OpenSSH server
  2. osso Xterm
  3. unzip
  4. wget

Note also the the factory root password for N800 is 'rootme'

 

Build Steps

1. On Linux build host, make and go to top level build directory to hold everything, e.g.

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (23 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

Changed:
<
<
If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, here it is.
>
>
If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, get it here and try it out.
 

But if you want to build from the latest source yourself, below are instructions for building CDC/FP MR2 on the N800 mainly, and should also work on the N770. These instructions are more current than those done previously for the Nokia 770.

Line: 13 to 13
 

Helpful Tools/Hints

  1. OpenSSH server for N770/N800
Added:
>
>
  1. osso Xterm for N770/N800
 
  1. unzip for N800
  2. Factory root password for N800 is 'rootme'

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (22 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, here it is.
Line: 50 to 50
 # ls Foundation_Profile-phoneme_advanced_mr2_b18-linux_arm_generic-bin-rev5444.zip
Changed:
<
<
7. Transfer zipfile to N800, unzip to a directory of your choice and validate on N800 with these commands:
>
>

Run to Validate

Transfer zipfile to N800, unzip to a directory of your choice and validate on N800 with these commands:
 
Nokia-N800:/cdc/# ./bin/cvm -version
Product: phoneME Advanced (phoneme_advanced_mr2-b18)

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (21 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

Changed:
<
<
Below are instructions for building CDC/FP MR2 on the N800 mainly, and should also work on the N770. These instructions are more current than those done previously for the Nokia 770.
>
>
If you just want to get the PhoneMEAdvanced MR2 Java CDC/FP version 1.1 VM for the N800, here it is.

But if you want to build from the latest source yourself, below are instructions for building CDC/FP MR2 on the N800 mainly, and should also work on the N770. These instructions are more current than those done previously for the Nokia 770.

 

Prerequisites

Line: 12 to 13
 

Helpful Tools/Hints

  1. OpenSSH server for N770/N800
Added:
>
>
  1. unzip for N800
 
  1. Factory root password for N800 is 'rootme'

Build Steps


 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (20 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

Line: 50 to 50
  7. Transfer zipfile to N800, unzip to a directory of your choice and validate on N800 with these commands:
Changed:
<
<
Nokia-N800: ./bin/cvm -version
>
>
Nokia-N800:/cdc/# ./bin/cvm -version
 Product: phoneME Advanced (phoneme_advanced_mr2-b18) Profile: Foundation Profile Specification 1.1 JVM: CVM phoneme_advanced_mr2-b18 (mixed mode)
Changed:
<
<
Nokia-N800: ./bin/cvm -cp testclasses.zip HelloWorld?
>
>
Nokia-N800:/cdc/# ./bin/cvm -cp testclasses.zip HelloWorld?
 Hello world.
Changed:
<
<
Nokia-N800: ./bin/cvm -cp testclasses.zip Test
>
>
Nokia-N800:/cdc/# ./bin/cvm -cp testclasses.zip Test
 <... lots of output ...> *CONGRATULATIONS: test Test completed with 411 tests passed and 0 failures *Output lines starting with a * should be checked for correctness

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (19 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia N770/N800 (ARM-linux)

Line: 15 to 15
 
  1. Factory root password for N800 is 'rootme'

Build Steps

Changed:
<
<
1. Make and go to top level build directory to hold everything, e.g.
>
>
1. On Linux build host, make and go to top level build directory to hold everything, e.g.
 
# mkdir /pmea
# cd /pmea
Line: 50 to 50
  7. Transfer zipfile to N800, unzip to a directory of your choice and validate on N800 with these commands:
Changed:
<
<
# ./bin/cvm -version
>
>
Nokia-N800: ./bin/cvm -version
 Product: phoneME Advanced (phoneme_advanced_mr2-b18) Profile: Foundation Profile Specification 1.1 JVM: CVM phoneme_advanced_mr2-b18 (mixed mode)
Changed:
<
<
# ./bin/cvm -cp testclasses.zip HelloWorld?
>
>
Nokia-N800: ./bin/cvm -cp testclasses.zip HelloWorld?
 Hello world.
Changed:
<
<
# ./bin/cvm -cp testclasses.zip Test
>
>
Nokia-N800: ./bin/cvm -cp testclasses.zip Test
 <... lots of output ...> *CONGRATULATIONS: test Test completed with 411 tests passed and 0 failures *Output lines starting with a * should be checked for correctness

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (18 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"
Changed:
<
<

Nokia 800/ARM

>
>

Nokia N770/N800 (ARM-linux)

 Below are instructions for building CDC/FP MR2 on the N800 mainly, and should also work on the N770. These instructions are more current than those done previously for the Nokia 770.
Line: 10 to 10
 
  1. Bora Scratchbox for Maemo ARM cross-compiling tools.
  2. Sun JDK (I used a 1.4x one to be safe with CDC 1.1 standards, but a newer one may be OK for building CDC) for java toolchain.
Changed:
<
<

Helpful Tools

>
>

Helpful Tools/Hints

 
  1. OpenSSH server for N770/N800
Added:
>
>
  1. Factory root password for N800 is 'rootme'
 

Build Steps

1. Make and go to top level build directory to hold everything, e.g.

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (17 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 10 to 10
 
  1. Bora Scratchbox for Maemo ARM cross-compiling tools.
  2. Sun JDK (I used a 1.4x one to be safe with CDC 1.1 standards, but a newer one may be OK for building CDC) for java toolchain.
Added:
>
>

Helpful Tools

  1. OpenSSH server for N770/N800
 

Build Steps

1. Make and go to top level build directory to hold everything, e.g.

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (16 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 22 to 22
 # svn checkout https://phoneme.dev.java.net/svn/phoneme/components/cdc/ 3. Note absolute path your latest TOOLS_DIR is from here, i.e. ending in the form tools/tags/tools-advanced-mr2-promo-bXX. For example
Changed:
<
<
	/pmea/tools/tags/tools-feature-mr2-promo-b24
was what I had at the time of my last build.
>
>
TOOLS_DIR=/pmea/tools/tags/tools-feature-mr2-promo-b24
was what I had at the time of my last build.
 

4. Go to linux-arm-generic build directory

Line: 32 to 32
 
# make CVM_TARGET_TOOLS_PREFIX=/scratchbox/compilers/cs2005q3.2-glibc-arm/bin/arm-linux-  \
USE_AAPCS=true J2ME_CLASSLIB=foundation TOOLS_DIR=/pmea/tools/tags/tools-feature-mr2-promo-b24
Added:
>
>
and
 # make bin CVM_TARGET_TOOLS_PREFIX=/scratchbox/compilers/cs2005q3.2-glibc-arm/bin/arm-linux- USE_AAPCS=true J2ME_CLASSLIB=foundation TOOLS_DIR=/pmea/tools/tags/tools-feature-mr2-promo-b24

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (15 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM


 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (14 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 8 to 8
 
  1. Linux host meeting requirements in Sun CDC Build System Guide.
  2. Bora Scratchbox for Maemo ARM cross-compiling tools.
Changed:
<
<
  1. Sun JDK (I used a 1.4x one to be consistent with CDC 1.1 standards) for java toolchain.
>
>
  1. Sun JDK (I used a 1.4x one to be safe with CDC 1.1 standards, but a newer one may be OK for building CDC) for java toolchain.
 

Build Steps

1. Make and go to top level build directory to hold everything, e.g.

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (13 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 41 to 41
  # ls Foundation_Profile-phoneme_advanced_mr2_b18-linux_arm_generic-bin-rev5444.zip
Changed:
<
<
7. Transfer zipfile to N800, unzip to a directory of your choice and validate with these commands:
>
>
7. Transfer zipfile to N800, unzip to a directory of your choice and validate on N800 with these commands:
 
   # ./bin/cvm -version
   Product: phoneME Advanced (phoneme_advanced_mr2-b18)
Line: 49 to 49
 
JVM
CVM phoneme_advanced_mr2-b18 (mixed mode) # ./bin/cvm -cp testclasses.zip HelloWorld? Hello world.
Changed:
<
<
# /bin/cvm -cp testclasses.zip Test
>
>
# ./bin/cvm -cp testclasses.zip Test
  <... lots of output ...>
*CONGRATULATIONS
test Test completed with 411 tests passed and 0 failures *Output lines starting with a * should be checked for correctness

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (12 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 35 to 35
  # make bin CVM_TARGET_TOOLS_PREFIX=/scratchbox/compilers/cs2005q3.2-glibc-arm/bin/arm-linux- USE_AAPCS=true J2ME_CLASSLIB=foundation TOOLS_DIR=/pmea/tools/tags/tools-feature-mr2-promo-b24
Added:
>
>
6. Go to build output directory
   # cd ../../install
   # ls 
   Foundation_Profile-phoneme_advanced_mr2_b18-linux_arm_generic-bin-rev5444.zip
7. Transfer zipfile to N800, unzip to a directory of your choice and validate with these commands:
   # ./bin/cvm -version
   Product: phoneME Advanced (phoneme_advanced_mr2-b18)
   Profile: Foundation Profile Specification 1.1
   JVM:     CVM phoneme_advanced_mr2-b18 (mixed mode)
   # ./bin/cvm -cp testclasses.zip HelloWorld
   Hello world.
   # /bin/cvm -cp testclasses.zip Test
   <... lots of output ...>
   *CONGRATULATIONS: test Test completed with 411 tests passed and 0 failures
   *Output lines starting with a * should be checked for correctness
   *They can be compared to src/share/javavm/test/TestExpectedResult
 -- Main.coughlin - 04 May 2007

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (11 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 30 to 30
  5. Start make-ing
Changed:
<
<
# make CVM_TARGET_TOOLS_PREFIX=/scratchbox/compilers/cs2005q3.2-glibc-arm/bin/arm-linux- USE_AAPCS=true J2ME_CLASSLIB=foundation TOOLS_DIR=/pmea/tools/tags/tools-feature-mr2-promo-b24 # make bin CVM_TARGET_TOOLS_PREFIX=/scratchbox/compilers/cs2005q3.2-glibc-arm/bin/arm-linux- USE_AAPCS=true J2ME_CLASSLIB=foundation TOOLS_DIR=/pmea/tools/tags/tools-feature-mr2-promo-b24
>
>
# make CVM_TARGET_TOOLS_PREFIX=/scratchbox/compilers/cs2005q3.2-glibc-arm/bin/arm-linux- USE_AAPCS=true J2ME_CLASSLIB=foundation TOOLS_DIR=/pmea/tools/tags/tools-feature-mr2-promo-b24 # make bin CVM_TARGET_TOOLS_PREFIX=/scratchbox/compilers/cs2005q3.2-glibc-arm/bin/arm-linux- USE_AAPCS=true J2ME_CLASSLIB=foundation TOOLS_DIR=/pmea/tools/tags/tools-feature-mr2-promo-b24
  -- Main.coughlin - 04 May 2007

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (10 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 28 to 28
 
   # cd cdc/trunk/build/linux-arm-generic
Added:
>
>
5. Start make-ing
   # make CVM_TARGET_TOOLS_PREFIX=/scratchbox/compilers/cs2005q3.2-glibc-arm/bin/arm-linux-  USE_AAPCS=true J2ME_CLASSLIB=foundation TOOLS_DIR=/pmea/tools/tags/tools-feature-mr2-promo-b24
   # make bin CVM_TARGET_TOOLS_PREFIX=/scratchbox/compilers/cs2005q3.2-glibc-arm/bin/arm-linux-  USE_AAPCS=true J2ME_CLASSLIB=foundation TOOLS_DIR=/pmea/tools/tags/tools-feature-mr2-promo-b24
 -- Main.coughlin - 04 May 2007

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (9 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 22 to 22
  # svn checkout https://phoneme.dev.java.net/svn/phoneme/components/cdc/ 3. Note absolute path your latest TOOLS_DIR is from here, i.e. ending in the form tools/tags/tools-advanced-mr2-promo-bXX. For example
Changed:
<
<
	/pmea/tools/tags/tools-feature-mr2-promo-b24
was what I had at the time of my last build.
>
>
	/pmea/tools/tags/tools-feature-mr2-promo-b24
was what I had at the time of my last build.

 4. Go to linux-arm-generic build directory
   # cd cdc/trunk/build/linux-arm-generic

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (8 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 22 to 22
  # svn checkout https://phoneme.dev.java.net/svn/phoneme/components/cdc/ 3. Note absolute path your latest TOOLS_DIR is from here, i.e. ending in the form tools/tags/tools-advanced-mr2-promo-bXX. For example
Changed:
<
<
	/pmea/tools/tags/tools-feature-mr2-promo-b24
was what I had at the time of my last build.
>
>
	/pmea/tools/tags/tools-feature-mr2-promo-b24
was what I had at the time of my last build.
 4. Go to linux-arm-generic build directory
   # cd cdc/trunk/build/linux-arm-generic

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (7 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM


 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (6 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 7 to 7
 

Prerequisites

  1. Linux host meeting requirements in Sun CDC Build System Guide.
Changed:
<
<
  1. Installation of Bora Scratchbox.
>
>
  1. Bora Scratchbox for Maemo ARM cross-compiling tools.
  2. Sun JDK (I used a 1.4x one to be consistent with CDC 1.1 standards) for java toolchain.
 

Build Steps

1. Make and go to top level build directory to hold everything, e.g.
Line: 20 to 21
  # svn checkout https://phoneme.dev.java.net/svn/phoneme/components/tools/ # svn checkout https://phoneme.dev.java.net/svn/phoneme/components/cdc/
Added:
>
>
3. Note absolute path your latest TOOLS_DIR is from here, i.e. ending in the form tools/tags/tools-advanced-mr2-promo-bXX. For example
/pmea/tools/tags/tools-feature-mr2-promo-b24
was what I had at the time of my last build. 4. Go to linux-arm-generic build directory
   # cd cdc/trunk/build/linux-arm-generic
 -- Main.coughlin - 04 May 2007

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (5 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 16 to 16
 # cd /pmea 2. Using subversion, checkout cdc and tools trees (java.net dev account required)
Changed:
<
<
>
>
   # svn checkout https://phoneme.dev.java.net/svn/phoneme/components/tools/
   # svn checkout https://phoneme.dev.java.net/svn/phoneme/components/cdc/
 -- Main.coughlin - 04 May 2007

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (4 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Below are instructions for building CDC/FP MR2 on the N800 mainly, and should also work on the N770. These instructions are more current than those done previously for the Nokia 770.

Changed:
<
<

Prerequisites

>
>

Prerequisites

 
  1. Linux host meeting requirements in Sun CDC Build System Guide.
  2. Installation of Bora Scratchbox.

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (3 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 9 to 9
 
  1. Linux host meeting requirements in Sun CDC Build System Guide.
  2. Installation of Bora Scratchbox.
Changed:
<
<
>
>

Build Steps

1. Make and go to top level build directory to hold everything, e.g.
# mkdir /pmea
# cd /pmea
2. Using subversion, checkout cdc and tools trees (java.net dev account required)
  -- Main.coughlin - 04 May 2007

 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (2 - 05 May 2007 - Main.coughlin)
Line: 1 to 1
 
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Line: 6 to 6
 

Prerequisites

Changed:
<
<
1. Linux host meeting requirements in Sun CDC Build System Guide. 2. Installation of Bora Scratchbox.
>
>
  1. Linux host meeting requirements in Sun CDC Build System Guide.
  2. Installation of Bora Scratchbox.
 


 <<O>>  Difference Topic PhoneMEAdvancedPlatformsNokia800 (1 - 04 May 2007 - Main.coughlin)
Line: 1 to 1
Added:
>
>
META TOPICPARENT name="PhoneMEAdvanced"

Nokia 800/ARM

Below are instructions for building CDC/FP MR2 on the N800 mainly, and should also work on the N770. These instructions are more current than those done previously for the Nokia 770.

Prerequisites

1. Linux host meeting requirements in Sun CDC Build System Guide. 2. Installation of Bora Scratchbox.

-- Main.coughlin - 04 May 2007


Topic PhoneMEAdvancedPlatformsNokia800 . { View | Diffs r30 < r29 < r28 < r27 | More }
 XML java.net RSS