Package: gcc-arm-none-eabi
Version: 4.8.2-14+6
Severity: important
Dear Maintainer,
Header files for C++ project like mbed blinky project are missing.
Compilation works with SAT toolchain, but debian's one fails with the
following:
mateusz@astro:~/Blink$ ls
main.cpp Makefile mbed mbed.bld
mateusz@astro:~/Blink$ make
arm-none-eabi-g++ -mcpu=cortex-m3 -mthumb -c -Os -fno-common
-fmessage-length=0 -Wall -fno-exceptions -ffunction-sections
-fdata-sections -DTARGET_LPC1768 -DTARGET_M3 -DTARGET_NXP -DTARGET_LPC176X
-DTOOLCHAIN_GCC_ARM -DTOOLCHAIN_GCC -D__CORTEX_M3 -DARM_MATH_CM3
-std=gnu++98 -I. -I./mbed -I./mbed/TARGET_LPC1768
-I./mbed/TARGET_LPC1768/TOOLCHAIN_GCC_ARM -o main.o main.cpp
In file included from ./mbed/mbed.h:21:0,
from main.cpp:1:
./mbed/platform.h:25:19: fatal error: cstddef: No such file or directory
#include <cstddef>
^
compilation terminated.
make: *** [main.o] Error 1
mateusz@astro:~/Blink$
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.12-1-rt-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=pl_PL.utf8, LC_CTYPE=pl_PL.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gcc-arm-none-eabi depends on:
ii binutils-arm-none-eabi 2.24-2+4
ii libc6 2.17-97
ii libcloog-isl4 0.18.1-3
ii libgmp10 2:5.1.3+dfsg-1
ii libisl10 0.12.1-2
ii libmpc3 1.0.1-1
ii libmpfr4 3.1.2-1
ii zlib1g 1:1.2.8.dfsg-1
Versions of packages gcc-arm-none-eabi recommends:
ii libnewlib-arm-none-eabi 2.1.0-2
gcc-arm-none-eabi suggests no packages.
-- no debconf information