SeanInApril / arm-linux-uclibcgnueabi-builder

a simple script to build arm-linux toolchain with uClibc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#######################################################

README

README for crosstool build

#######################################################

#######################################################

Platform:

ubuntu-16.04.3 LTS/Niaoyun VPS

(GNU/Linux-4.4.0-87-generic x86_64)

binutils 2.26.1

gcc version 5.4.0 20160609

#######################################################

#######################################################

Prerequisite packages:

$sudo apt-get install \

gperf bison flex texinfo help2man gawk aria2 \

autoconf automake libtool libtool-bin \

patch tree curl wget bc \

g++ build-essential \

libncurses5-dev libiberty-dev \

libgmp-dev libmpc-dev libmpfr-dev libisl-dev

#######################################################

#######################################################

Kernel version supported:

2.x - 5.x(for the coming versions)

#######################################################

#######################################################

Customize start/end between --8<-- --8<--

ALIAS - alias for the toolchain, e.g. arm-linux

VER - version number of packages

PATH - path the toolchain will be built

OPTIONS - common options for bin/cc2/gdb

#######################################################

#######################################################

Tested combinations:

combination1

binutils-2.31

gcc-8.2.0

uClibc-ng-1.0.30

gdb-8.1

linux-4.17.9

on Ubuntu 16.04.3 LTS(Niaoyun VPS)

#######################################################

#######################################################

Tested combinations:

combination1

binutils-2.31

gcc-8.2.0

uClibc-ng-1.0.30

gdb-8.1

linux-4.17.9

on MacOS High Sierra(Darwin 17.3.0 X86_64)

#######################################################

#######################################################

Mirrors for downloading:

- seems not support wget breakpoint continuing

well

#######################################################

About

a simple script to build arm-linux toolchain with uClibc

License:MIT License


Languages

Language:Makefile 98.0%Language:C 2.0%