June 2017
Intermediate to advanced
478 pages
13h 14m
English
Before you begin, you will need a working native toolchain and build tools on your host PC. To work with crosstool-NG on an Ubuntu host, you will need to install the packages using the following command:
$ sudo apt-get install automake bison chrpath flex g++ git gperf \gawk libexpat1-dev libncurses5-dev libsdl1.2-dev libtool \python2.7-dev texinfo
Next, get the current release from the crosstool-NG Git repository. In my examples, I have used version 1.22.0. Extract it and create the frontend menu system, ct-ng, as shown in the following commands:
$ git clone https://github.com/crosstool-ng/crosstool-ng.git$ cd crosstool-ng$ git checkout crosstool-ng-1.22.0$ ./bootstrap$ ./configure --enable-local$ make$ make install ...
Read now
Unlock full access