2014-07-18 15:14:00 +10:00
2014-07-18 05:03:59 +10:00
2014-07-18 05:10:23 +10:00
2014-07-18 05:03:59 +10:00
2014-07-18 05:03:59 +10:00
2014-07-18 05:03:59 +10:00
2014-07-18 05:03:59 +10:00
2014-07-18 05:10:23 +10:00
2014-07-18 05:03:59 +10:00
2014-07-18 05:03:59 +10:00
2014-07-18 05:03:59 +10:00
2014-07-18 05:10:23 +10:00

#
# 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
The seL4 microkernel
Readme 22 MiB
Languages
C 72.6%
Python 9.5%
CMake 6.3%
TeX 5.8%
Assembly 2.7%
Other 3.1%