User:Seanmcneil3

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(Android on Freerunner)
 
(Compiler suite)
Line 8: Line 8:
 
I use the following:
 
I use the following:
  
Binutils 2.18
+
 
 +
== Binutils 2.18 ==
 +
 
  
 
configure --prefix={devel path}/android/cross --target=arm-eabi
 
configure --prefix={devel path}/android/cross --target=arm-eabi
  
gcc 4.2.4 with gcc41-java-arm4.patch
+
 
 +
== gcc 4.2.4 with gcc41-java-arm4.patch ==
 +
 
  
 
configure  --prefix={devel path}/android/cross --target=arm-eabi --with-arch=armv4t --enable-shared --enable-threads --disable-nls --disable-libmudflap --enable-target-optspace --with-abi=aapcs --enable-multilib --disable-libssp --disable-libstdcxx --enable-languages=c,c++
 
configure  --prefix={devel path}/android/cross --target=arm-eabi --with-arch=armv4t --enable-shared --enable-threads --disable-nls --disable-libmudflap --enable-target-optspace --with-abi=aapcs --enable-multilib --disable-libssp --disable-libstdcxx --enable-languages=c,c++
  
java-6-sun
 
  
 +
== java-6-sun ==
 +
 +
This is the standard Linux package available for most (all?) distributions.
  
 
== Patches ==
 
== Patches ==

Revision as of 12:25, 29 October 2008

Contents

Android on Freerunner

Google has released their open source version of the Android phone software distribution. In order to use it on the Freerunner, a number of patches need to be applied and a compiler with armv4 java exception support needs to be used to compile the software.


Compiler suite

I use the following:


Binutils 2.18

configure --prefix={devel path}/android/cross --target=arm-eabi


gcc 4.2.4 with gcc41-java-arm4.patch

configure --prefix={devel path}/android/cross --target=arm-eabi --with-arch=armv4t --enable-shared --enable-threads --disable-nls --disable-libmudflap --enable-target-optspace --with-abi=aapcs --enable-multilib --disable-libssp --disable-libstdcxx --enable-languages=c,c++


java-6-sun

This is the standard Linux package available for most (all?) distributions.

Patches

Coming soon. I've posted a number of them on the devel mailing list so far.


Images

Coming soon.

Personal tools

Android on Freerunner

Google has released their open source version of the Android phone software distribution. In order to use it on the Freerunner, a number of patches need to be applied and a compiler with armv4 java exception support needs to be used to compile the software.


Compiler suite

I use the following:

Binutils 2.18

configure --prefix={devel path}/android/cross --target=arm-eabi

gcc 4.2.4 with gcc41-java-arm4.patch

configure --prefix={devel path}/android/cross --target=arm-eabi --with-arch=armv4t --enable-shared --enable-threads --disable-nls --disable-libmudflap --enable-target-optspace --with-abi=aapcs --enable-multilib --disable-libssp --disable-libstdcxx --enable-languages=c,c++

java-6-sun


Patches

Coming soon. I've posted a number of them on the devel mailing list so far.


Images

Coming soon.