[riot-devel] C++ toolchain issue on ubuntu 14.04

Pauli, Andreas Andreas.Pauli at haw-hamburg.de
Mon Jun 29 14:23:15 CEST 2015

Hi Philipp,

Am Montag, den 29.06.2015, 13:53 +0200 schrieb Philipp Rosenkranz:

> I am currently trying to run the cpp tests (e.g. tests/cpp11_*) for
> stm32f4discovery on ubuntu 14.04 unfortunately all tests I ran failed
> (see error log at the bottom of this mail). I highly suspect that this
> is a toolchain issue (btw: happens only with stm32f4discovery). 
> Did I miss something obvious like a missing package (see package list
> below)?

I did a quick check here. Although not exactly Ubuntu? :-)

tests/cpp11_thread$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 8.1 (jessie)
Release:        8.1
Codename:       jessie

tests/cpp11_thread$ dpkg -l|grep arm-none                          
ii  binutils-arm-none-eabi                2.25-5+5 +b1
ii  gcc-arm-none-eabi                     4.8.4-1+11-1
ii  libnewlib-arm-none-eabi               2.1.0+git20140818.1a8323b-2 
ii  libstdc++-arm-none-eabi-newlib        4.8.3-9+4

$ tests/cpp11_thread$ make all                                       
Building application "cpp11_thread" for "stm32f4discovery" with MCU

"make" -C /home/aar680/git/RIOT/boards/stm32f4discovery
"make" -C /home/aar680/git/RIOT/core
"make" -C /home/aar680/git/RIOT/cpu/stm32f4
"make" -C /home/aar680/git/RIOT/cpu/cortexm_common
"make" -C /home/aar680/git/RIOT/cpu/stm32f4/periph
"make" -C /home/aar680/git/RIOT/drivers
"make" -C /home/aar680/git/RIOT/sys
"make" -C /home/aar680/git/RIOT/sys/auto_init
"make" -C /home/aar680/git/RIOT/sys/compat/hwtimer
"make" -C /home/aar680/git/RIOT/sys/cpp11-compat
"make" -C /home/aar680/git/RIOT/sys/newlib
"make" -C /home/aar680/git/RIOT/sys/timex
"make" -C /home/aar680/git/RIOT/sys/vtimer
   text    data     bss     dec     hex filename
  63844     128    5360   69332
10ed4 /home/aar680/git/RIOT/tests/cpp11_thread/bin/stm32f4discovery/cpp11_thread.elf

Everything builds fine. Hope this helped a bit.


More information about the devel mailing list