Cross Toolchains in Emdebian
출처: http://www.emdebian.org/tools/crosstools.html
Emdebian Toolchain
Get the binaries
This is an active development. This page has been created to tell about latest status and what things could be done to improve Emdebian toolchain.
To use this toolchain add to your /etc/apt/sources.list or /etc/apt/sources.list.d/emdebian.sources.list:
deb http://www.emdebian.org/debian/ unstable main
Search and install packages for the $ARCH that you need, for example 'armel':
$ apt-cache search armel
$ apt-get install libc6-armel-cross libc6-dev-armel-cross
$ apt-get install binutils-arm-linux-gnueabi
$ apt-get install gcc-4.3-arm-linux-gnueabi
$ apt-get install g++-4.3-arm-linux-gnueabi
You can also search for gdb cross package.
Build your own from sources
Use emchain from emdebian-tools Debian package.
Emdebian.org toolchain autobuilder
Emdebian uses buildcross to build the toolchains, paamboli adds an upper layer to buildcross to do distributed building using secure shells.
Emdebian discourages to use this set of scripts to build one toolchain, as it can ruin your system if you do not have the proper set up. EmdebianToolchainAutobuilder page contains some more information on this topic.
TODO
- Iron/Fix cross toolchains bugs.
- Improve automation for toolchain builds.
- Check repository infrastructure and add testing and stable migrations.
- Run remote tests on toolchains - is it posible? Do we have machines available?
- Add uClibc cross toolchains
- Add non official Debian supported arches (sh*, avr*, ...)
CategoryEmdebian
'Embedded System > Embedded Linux' 카테고리의 다른 글
GCC 설치하기 (0) | 2008.12.16 |
---|---|
Embedded Debian Cross Development Environments (0) | 2008.12.16 |
HOWTO build arm-linux toolchain for ARM/XSCALE (0) | 2008.12.16 |
부팅시간 줄이기 - BootupTimeReductionHowto (0) | 2008.05.31 |
scratchbox 설치 (0) | 2008.05.26 |