如何使用debian工具链编译Tiva C Launchpad?

时间:2014-03-15 21:51:34

标签: embedded arm debian

我正在尝试为Tiva C系列TM4C123G Launchpad构建代码,但是,当使用“gcc-arm-none-eabi”工具链编译Debian“jessie”时,会出现编译错误:

/usr/lib/gcc/arm-none-eabi/4.8/include/stdint.h: 
fatal error: stdint.h: No such file or directory
 # include_next

我在这里看到了类似的问题:github/libopncm3

我已经设法使用the ARM toolchain on Launchpad构建代码,但我宁愿使用debian代码,或者至少理解为什么它不能被使用。

1 个答案:

答案 0 :(得分:1)

我已经从sid安装了libnewlib-arm-none-eabi,错误消失了。

aptitude install libnewlib-arm-none-eabi/sid

(您需要在/etc/apt/sources.list文件中添加一个sid存储库以使用上述命令)

阅读问题的评论以供参考。