GCC (Native Compiler for On-Device Compilation)¶
- Package: master/make/pkgs/gcc-toolchain/
- Steward: -
- Maintainer: @Ircama
This package provides a complete GCC toolchain for on-device compilation, enabling software development directly on the router/device.
Features¶
- GCC compiler (gcc, g++, cpp)
- Complete cross-compilation toolchain
- Support for C and C++ development
- Integration with uClibc runtime
Components¶
- gcc: GNU C Compiler
- g++: GNU C++ Compiler
- cpp: C Preprocessor
- libgcc: GCC runtime library
- libstdc++: C++ Standard Library
Usage¶
After installation, you can compile C/C++ programs directly on the device:
Notes¶
- Required for building Python extensions and other compiled packages on-device
- Uses serial compilation (
-j1) during toolchain build to prevent race conditions