
The image on your host Linux computer might be out of date. You are cross compiling for 96Boards - either 32bit or 64bit ARM. Previously installed command line cross compilation tools as described in a prior blog entry of mine.Ĭross compiling host computer is X86 based running Linux, either Ubuntu 16.04, Debian Jessie, or Debian testing with Jessie cross compiling tools installed. Knowledge on how to use Eclipse as an Integrated Development Environment (IDE). If you are unsure as to how to use Eclipse, there are tutorials which can teach you how to use both basic and extended functions. These instructions do not presume to teach you everything about Eclipse, but rather how to get cross compiling working with Eclipse. It is assumed you have already installed and tested the command line cross compile toolchains ( Blog: Cross compile using command line). Once Eclipse is installed, we will set up a project for cross compiling. These instructions do not demonstrate how to install Eclipse system wide. You will also learn how to install a copy of the Eclipse IDE for C/C++ Developers in your home directory. These instructions show how to install the Linux version of Eclipse, either on the latest Debian (Jessie) or Ubuntu (16.04).

Future blogs will cover using libraries (libsoc & mraa), auto copying executables from a cross compiling machine to a 96Boards target, and remote debugging. In this blog I’ll show you how to install Eclipse for C & C++ development for basic cross compilation. In my last blog I showed how to install and use ARM command line cross compilation tools.
