DxlAPRS kompilieren: Unterschied zwischen den Versionen
Dl1nux (Diskussion | Beiträge) |
Dl1nux (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 22: | Zeile 22: | ||
<nowiki>wget -r -np -N --no-check-certificate https://oe5dxl.hamspirit.at:8024/aprs/c/</nowiki> | <nowiki>wget -r -np -N --no-check-certificate https://oe5dxl.hamspirit.at:8024/aprs/c/</nowiki> | ||
== Kompilieren == | |||
=== Crosscompiling für den Raspberry Pi & Co (armv7hf) === | |||
cross-build for ARMV7hf (bur am335x pp, bananapi, beaglebone) on x86 host system | |||
================================================================================ | |||
install following packages: | |||
- build-essential (sudo apt-get install build-essential) | |||
- linaro-toolchain | |||
cd ~/ | |||
wget https://releases.linaro.org/components/toolchain/binaries/latest-5.1/arm-linux-gnueabihf/gcc-linaro-5.1-2015.08-x86_64_arm-linux-gnueabihf.tar.xz | |||
tar -xf gcc-linaro-5.1-2015.08-x86_64_arm-linux-gnueabihf.tar.xz | |||
PLATFORM=armv7hf CROSS_COMPILE=/opt/gcc-linaro-5.1-2015.08-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- make all | |||
Bitte die aktuelle Variante hier laden | |||
https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-linux-gnueabihf/ |
Version vom 9. Januar 2021, 17:53 Uhr
Dieser Artikel ist derzeit in Arbeit
Hier soll beschrieben werden, wie man die dxlAPRS Toolchain selber kompilieren kann.
Quellen laden
Die Quellen für dxlAPRS liegen auf Github. Leider werden die Daten nicht sehr regelmäßig aktualisiert. Die aktuellsten Quellen findet man jedoch auf dem Server von Chris OE5DXL. Es wird empfohlen, die neuesten Quellen dort nochmals zu laden.
Das Repository von Github laden.
Hinweis: Das Paket git muss installiert sein, um es laden zu können (sudo apt-get install git)
git clone https://github.com/oe5hpm/dxlAPRS.git
Aktuelle Sourcen von OE5DXL laden
Über das Hamnet laden:
wget -N -r -np http://oe5dxl.ampr.at/aprs/c/
Über das Internet laden:
wget -r -np -N --no-check-certificate https://oe5dxl.hamspirit.at:8024/aprs/c/
Kompilieren
Crosscompiling für den Raspberry Pi & Co (armv7hf)
cross-build for ARMV7hf (bur am335x pp, bananapi, beaglebone) on x86 host system
====================================================================
install following packages: - build-essential (sudo apt-get install build-essential) - linaro-toolchain cd ~/ wget https://releases.linaro.org/components/toolchain/binaries/latest-5.1/arm-linux-gnueabihf/gcc-linaro-5.1-2015.08-x86_64_arm-linux-gnueabihf.tar.xz tar -xf gcc-linaro-5.1-2015.08-x86_64_arm-linux-gnueabihf.tar.xz
PLATFORM=armv7hf CROSS_COMPILE=/opt/gcc-linaro-5.1-2015.08-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf- make all
Bitte die aktuelle Variante hier laden https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-linux-gnueabihf/