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?