User Tools

Site Tools


tutorials:cb1:development:cubieboard:building_environment_for_android

This is an old revision of the document!


Building Environment For Android

About this Article

Setting up a Linux build environment

Installing the JDK

The Sun JDK is no longer in Ubuntu's main package repository. In order to download it, you need to add the appropriate repository and indicate to the system which JDK should be used.

Java 6: for Gingerbread and newer

  $wget dl.cubieboard.org/software/tools/android/jdk1.6.0_33.tar.gz

Input in terminal:

$ sudo vim etc/profile

Add :

JAVA_HOME=/work/tools/jdk1.6.0_33
export JRE_HOME=/work/tools/jdk1.6.0_33/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

Then save and input :

$source etc/profile

Installing required packages (Ubuntu 12.04)

You will need a 64-bit version of Ubuntu. Ubuntu 12.04 is recommended. Building using an older version of Ubuntu is not supported on master or recent releases.

$ sudo apt-get install git gnupg flex bison gperf build-essential \
  zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
  libx11-dev:i386 libreadline6-dev:i386 g++-multilib mingw32 tofrodos \
  python-markdown libxml2-utils xsltproc zlib1g-dev:i386
tutorials/cb1/development/cubieboard/building_environment_for_android.1404633934.txt.gz · Last modified: 2014/07/06 16:05 (external edit)