RIOT OS bauen unter Fedora 21 bzw. CentOS7

OP #4074659
Lesenswert?
• ▲
▼
Hallo Forum, ich habe hier ein kleines Problem und weiß nicht weiter.


Ich möchte mir für folgendes Board:

https://github.com/RIOT-OS/RIOT/wiki/Board%3A-Phytec-phyWAVE-KW22

das RIOT OS etwas näher anschauen und versuche es momentan unter Fedora 
21 bzw. CentOS 7 zu bauen.
Bisher gab es nur die Anleitung für Ubuntu bzw. .deb Linuxe, den Teil 
für Fedora habe ich eben hinzugefügt. OpenOCD und so weiter konnte ich 
auch alles bauen. Wenn ich nun folgendes versuche:
Im Ordner: /tests/driver_hdc1000

BOARD=pba-d-01-kw2x make

bekomme ich:
1
Building application "driver_hdc1000" for "pba-d-01-kw2x" with MCU "kw2x".
2

3
"make" -C /home/noy/phyWAVE/RIOT/boards/pba-d-01-kw2x
4
"make" -C /home/noy/phyWAVE/RIOT/core
5
"make" -C /home/noy/phyWAVE/RIOT/cpu/kw2x
6
"make" -C /home/noy/phyWAVE/RIOT/cpu/cortex-m4_common
7
"make" -C /home/noy/phyWAVE/RIOT/cpu/kinetis_common
8
"make" -C /home/noy/phyWAVE/RIOT/cpu/kw2x/periph
9
"make" -C /home/noy/phyWAVE/RIOT/drivers
10
"make" -C /home/noy/phyWAVE/RIOT/drivers/hdc1000
11
"make" -C /home/noy/phyWAVE/RIOT/sys
12
"make" -C /home/noy/phyWAVE/RIOT/sys/auto_init
13
"make" -C /home/noy/phyWAVE/RIOT/sys/timex
14
"make" -C /home/noy/phyWAVE/RIOT/sys/vtimer
15
/usr/lib64/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld: skipping incompatible /usr/lib64/gcc/arm-none-eabi/4.8.1/thumb/libgcc.a when searching for -lgcc
16
/usr/lib64/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld: skipping incompatible /usr/lib64/gcc/arm-none-eabi/4.8.1/libgcc.a when searching for -lgcc
17
/usr/lib64/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld: cannot find -lgcc
18
/usr/lib64/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld: skipping incompatible /usr/lib64/gcc/arm-none-eabi/4.8.1/thumb/libgcc.a when searching for -lgcc
19
/usr/lib64/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld: skipping incompatible /usr/lib64/gcc/arm-none-eabi/4.8.1/libgcc.a when searching for -lgcc
20
/usr/lib64/gcc/arm-none-eabi/4.8.1/../../../../arm-none-eabi/bin/ld: cannot find -lgcc
21
collect2: error: ld returned 1 exit status
22
/home/noy/phyWAVE/RIOT/tests/driver_hdc1000/../../Makefile.include:162: recipe for target 'all' failed
23
make: *** [all] Error 1

Woran hängt es?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.