GNU toolchain
The GNU toolchain is a broad collection of programming tools produced by the GNU Project. These tools form a toolchain (a suite of tools used in a serial manner) used for developing software applications and operating systems.
The GNU toolchain plays a vital role in development of
Solaris, macOS, Microsoft Windows (via Cygwin and MinGW/MSYS), Sony PlayStation Portable (used by PSP modding scene)[1] and Sony PlayStation 3.[2]
Components
Projects included in the GNU toolchain are:
- Libtool
- GNU Binutils: a suite of tools including linker, assembler and other tools
- Flex lexical analyser
- GNU C Library(glibc): core C library including headers, libraries, and dynamic loader
- GNU Compiler Collection (GCC): a suite of compilers for several programming languages
- GNU Debugger (GDB): a code debugging tool
- GNU make: an automation tool for compilation and build
- GNU m4: an m4 macro processor
See also
References
- ^ Homebrew Playstation Portable GNU Toolchain, pspdev, retrieved 2021-01-03
- ^ "Sony Playstation Linux GNU Toolchain". oss.sony.net. Retrieved 2021-01-03.
External links
- GCC, the GNU Compiler Collection
- Building and Installing under Linux
- Prebuilt Win32 GNU Toolchains for various embedded platforms