User Tools

Site Tools


Sidebar

Kerlink Wiki Home Page

Home

Setups

General information

Wirnet™ iBTS information

Wirnet™ iFemtoCell information

Wirnet™ iFemtoCell-evolution information

Wirnet™ iStation information

System management

Network management

LoRa Features

KerOS customization

Support and resources



www.kerlink.com

wiki:sdk

This is an old revision of the document!


Table of Contents

Toolchain

Kerlink provides the cross-toolchain, libraries and headers necessary to the compilation of an application.
The provided toolchain and development procedure are dedicated to linux x86 computer (32 bits and 64 bits). There is no embedded compiler into the Wirnet iBTS.

Install

Retreive the installation package according to the linux build machine architecture available on the ressources page:

Unzip it and make it executable (example for 64 bits arch):

tar -czf poky-glibc-x86_64-keros-cortexa9hf-neon-toolchain-2.1_keros-2.0.0.tar.gz

Execute the script:

./poky-glibc-x86_64-keros-cortexa9hf-neon-toolchain-2.1.sh
Enter target directory for SDK (default: /opt/poky/2.1): /opt/toolchains/lpbs
You are about to install the SDK to "/opt/toolchains/lpbs". Proceed[Y/n]? Y
Extracting SDK...done
Setting it up...done
SDK has been successfully set up and is ready to be used.

In order to avoid issues with Makefile using “CFLAGS” or “LDFLAGS”, please modify toolchain environment file (use your own toolchain directory):

cat << EOF >> /opt/toolchains/lpbs/environment-setup-cortexa9hf-neon-poky-linux-gnueabi
unset CFLAGS
unset CXXFLAGS
unset LDFLAGS
EOF

Source the toolchain environment :

source /opt/toolchains/lpbs/environment-setup-cortexa9hf-neon-poky-linux-gnueabi

System is ready to use “make”, autotools or cmake. For further details,

wiki/sdk.1468255519.txt.gz · Last modified: 2019/01/17 10:01 (external edit)