打印
[技术问题解答]

meta-toolchain不能用,到底怎么回事

[复制链接]
2665|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
也无晴66|  楼主 | 2015-11-27 11:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 也无晴66 于 2015-11-30 23:02 编辑

编译meta-toolchain成功了,但是安装完成后,却用不了,我是这样操作的。

BSP 是 imx-3.14.38-6UL_ga
#MACHINE=imx6ulevk source fsl-setup-release.sh -e x11 -b imx6ulevk_bsp
#bitbake meta-toolchain
#./tmp/deploy/sdk/poky-glibc-i686-meta-toolchain-cortexa7hf-vfp-neon-toolchain-1.8.sh

重新打开一个shell
# source /opt/poky/1.8/environment-setup-cortexa7hf-vfp-neon-poky-linux-gnueabi
编译hello.c
#arm-poky-linux-gnueabi-gcc hello.c
居然报错如下:
ld:cannot find crt1.o
ld:cannot find crti.o
ld:cannot find crtbegin.o
ld:cannot find -lgcc
ld:cannot find -lgcc_s

然后我手动添加 /opt/poky/1.8/sysroot/ 中的相应库到LIBRARY_PATH LD_LIBRARY_PATH还是报一样的错误,我束手无策了,你们编译安装完都能成功使用吗?

我的系统是vmware 32位 ubuntu_14.04, (kylin ,lts都试过了) 编译很多遍了,还是不行,无语了

相关帖子

沙发
也无晴66|  楼主 | 2015-11-29 15:48 | 只看该作者
无语了

使用特权

评论回复
板凳
bbstr| | 2015-11-29 15:54 | 只看该作者
你在国内能访问飞思卡尔的git?

使用特权

评论回复
地板
Roderman_z| | 2015-11-29 19:55 | 只看该作者
bbstr 发表于 2015-11-29 15:54
你在国内能访问飞思卡尔的git?

git的地址是啥,我这github的都能下载

使用特权

评论回复
5
也无晴66|  楼主 | 2015-12-23 14:35 | 只看该作者
本帖最后由 也无晴66 于 2015-12-24 08:33 编辑

      好吧问题解决了,官方的yocto教程坑爹了,其实只要打开/opt/poky/1.8/environment-setup-cortexa7hf-vfp-neon-poky-linux-gnueabi,看一遍,就知道大概意思了

      官方的教程一直写着用arm-poky-linux-gnueabi-gcc hello.c ,直接用$CC hello.c就行了,所以怪我咯

使用特权

评论回复
6
白菜爱吃白菜| | 2015-12-24 13:13 | 只看该作者
楼主在吗,你用的是官方评估板吗?播放MP3是否正常?

使用特权

评论回复
7
也无晴66|  楼主 | 2016-1-4 09:14 | 只看该作者
白菜爱吃白菜 发表于 2015-12-24 13:13
楼主在吗,你用的是官方评估板吗?播放MP3是否正常?

我还没测过MP3

使用特权

评论回复
8
wuchaojsyz| | 2016-6-20 10:30 | 只看该作者
请问下,我使用了$CC hello.c来编译,为什么工具链还是会报楼主列出的那些错误

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

23

帖子

1

粉丝