forked from Imagelibrary/seL4
2732406e983071d1e84b9b3e3b9b99edb586aa36
#
# Copyright 2014, General Dynamics C4 Systems
#
# This software may be distributed and modified according to the terms of
# the GNU General Public License version 2. Note that NO WARRANTY is provided.
# See "LICENSE_GPLv2.txt" for details.
#
# @TAG(GD_GPL)
#
'make' instructions
===================
tl;dr: TOOLPREFIX=arm-none-eabi- ARCH=arm PLAT=imx31 ARMV=armv6 \
CPU=arm1136jf-s make
The kernel source requires a cross-compiler for the target architecture. To
build using make, follow these instructions:
* Ensure that the appropriate cross-compiler is installed.
* Set the TOOLPREFIX environment variable to your cross-compiler's prefix. E.g.
arm-none-eabi-.
* Set the ARCH, PLAT, ARMV and CPU variables for the intended target
architecture and platform, chosen from the following lists:
ARCH PLAT ARMV CPU
------------------------------------
arm imx31 armv6 arm1136jf-s
arm omap3 armv7-a cortex-a8
arm am335x armv7-a cortex-a8
ia32 pc99
* For a debug build, append "DEBUG=y".
Description
Languages
C
72.6%
Python
9.5%
CMake
6.3%
TeX
5.8%
Assembly
2.7%
Other
3.1%