raspberry:cross-platform-compile:setup-for-identical-debian-versions
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| raspberry:cross-platform-compile:setup-for-identical-debian-versions [2026/09/04 07:47] – [GCC and Linux Architectures] oscar | raspberry:cross-platform-compile:setup-for-identical-debian-versions [2026/09/04 12:39] (current) – oscar | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Cross Platform Development for Raspberry | + | ====== Cross Platform Development for identical distributions |
| --- | --- | ||
| This page describes how to setup a cross platform build environment where the Debian distribution and version on build host and run-time Raspberry are identical. It will install and use the same ARM libraries (libc) and header version for building the armhf binary. | This page describes how to setup a cross platform build environment where the Debian distribution and version on build host and run-time Raspberry are identical. It will install and use the same ARM libraries (libc) and header version for building the armhf binary. | ||
| Line 7: | Line 7: | ||
| Debian' | Debian' | ||
| + | ==== Architecture ==== | ||
| + | GCC is also used to cross compile Linux applications. Applications can be compiled for 32-bit or 64-bit Linux systems. | ||
| + | ^Architecture^Compilers^ | ||
| + | |32-bit|arm-linux-gnueabihf-gcc \\ arm-linux-gnueabihf-g++| | ||
| + | |64-bit|aarch64-linux-gnu-gcc \\ aarch64-linux-gnu-g++| | ||
| ===== Method 1: Debian Crossbuild packages ===== | ===== Method 1: Debian Crossbuild packages ===== | ||
| === Build tools === | === Build tools === | ||
raspberry/cross-platform-compile/setup-for-identical-debian-versions.1788508039.txt.gz · Last modified: by oscar
