Forum: Mikrocontroller und Digitale Elektronik RIOT OS bauen unter Fedora 21 bzw. CentOS7


von No Y. (noy)


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?

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.