| Both sides previous revision Previous revision Next revision | Previous revision |
| embedded_linux [2012/02/01 10:57] – [Cross-compiling toolchains] admin | embedded_linux [2025/10/31 22:20] (current) – admin |
|---|
| |
| libgcc is a low-level runtime library used by gcc-compiled code, e.g. to support complex arithmetic operations | libgcc is a low-level runtime library used by gcc-compiled code, e.g. to support complex arithmetic operations |
| | |
| | ===== Boot process ===== |
| | |
| | * https://www.0xkato.xyz/linux-boot/ |
| |
| |
| |
| * [[http://crosstool-ng.org/|crosstool-ng]] | * [[http://crosstool-ng.org/|crosstool-ng]] |
| * [[http://buildroot.uclibc.org/|Buildroot]] is a set of Makefiles and patches that make it easy to generate a cross-compilation toolchain and root filesystem for your target Linux system using the uClibc C library. Some instructions [[http://free-electrons.com/pub/conferences/2011/elce/using-buildroot-real-project.pdf|here]]. | * [[http://buildroot.uclibc.org/|Buildroot]] is a set of Makefiles and patches that make it easy to generate a cross-compilation toolchain and root filesystem for your target Linux system using the uClibc C library. Some instructions [[http://free-electrons.com/pub/conferences/2011/elce/using-buildroot-real-project.pdf|here]]. See http://autobuild.buildroot.org/. |
| * [[http://www.pengutronix.de/software/ptxdist/index_en.html|PTXDist]] is a tool to create a Linux **root filesystem** (kernel, scripts, programs and libraries) for small/embedded computer systems. PTXDist provides a defined and repeatable way of building toolchains and root filesystems, consisting of open-source packages and user applications/libraries. In contrast to tools like OpenWrt or Buildroot, its principal library is glibc and not one of its lightweight counterparts like uclibc or dietlibc. | * [[http://www.pengutronix.de/software/ptxdist/index_en.html|PTXDist]] is a tool to create a Linux **root filesystem** (kernel, scripts, programs and libraries) for small/embedded computer systems. PTXDist provides a defined and repeatable way of building toolchains and root filesystems, consisting of open-source packages and user applications/libraries. In contrast to tools like OpenWrt or Buildroot, its principal library is glibc and not one of its lightweight counterparts like uclibc or dietlibc. |
| * [[http://www.openembedded.org/index.php/Main_Page|Open Embedded]] is a software framework to create Linux distributions aimed at embedded devices. | * [[http://www.openembedded.org/index.php/Main_Page|Open Embedded]] is a software framework to create Linux distributions aimed at embedded devices. |
| http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Anders | http://www.embeddedlinuxconference.com/elc_europe10/sessions.html#Anders |
| |
| | ====== ELC2011 ====== |
| |
| | https://events.linuxfoundation.org/images/stories/pdf/lf_elc12_yau.pdf |
| ====== Interesting links ====== | ====== Interesting links ====== |
| |