# Building FORTE on Raspberry-SPS

## Introduction

The Raspberry-SPS consists of a Raspberry-PI which is a low-cost embedded system with an ARM processor @700Mhz and 512MB RAM and additional modules as digital and analog modules. This tutorial shows how to cross compile FORTE for the Raspberry-SPS.

## Preparation

1. Download the proper toolchain for your operating system where you plan to build FORTE gcc-linaro-arm-linux-gnueabihf. The path to your downloaded toolchain has to be short e.g., C:/toolchain for Windows.
2. Start cmake-gui and choose forte source code folder and build binaries, e.g. forte/bin/raspberrySPS and press the configure button. A new window will be opened. As generator, choose Unix Makefiles and check the Specify options for cross compiling radio button.
3. Configure the cross compiling options as it is illustrated within the following image and press the finish button.
4. Choose posix as FORTE_ARCHITECHTURE and check FORTE_MODULE_Raspberry-SPS as well as other desired modules.
5. Press the Configure button until nothing remains red. Afterwards press the Generate button.
6. The desired make files have been generated. execute make within a console and find the FORTE executable in forte/bin/raspberrySPS/src
   $ cd forte/bin/raspberrySPS $ make
7. copy the FORTE executable to the Raspberry-SPS and start FORTE with:
   $ ./forte

# Where to go from here?

Now that you installed the required tools, it's time to start using them. Take a look at the following page:

Step by step tutorial

If you want to compile FORTE for another platform or want to know more about that, here's a quick link back:

Install 4DIAC

If you want to go back to the Start Here page, we leave you here a fast access

Start Here page

Or Go to top