瑞芯微Rockchip开发者社区
登录
直播中
王军
7年用户
1766经验值
私信
关注
[问答]
全源码编译报错有什么解决方法吗
开启该帖子的消息推送
终端
我的步骤
1、使用官方提供的开发环境
2、源码解压缩,比对MD5,正确
根@Ubuntu的:〜/工作区/ Linux的#的md5sum lichee.tar.gz
4ade40ce210b7b89452190e6d1e61796 lichee.tar.gz
3,根据手册4.4,解压缩
tar xvf rootfs-a40i.tar.gz
4、./build.sh config
5、./build.sh
编译之后报错:
checking for LIBFFI... no
configure: error: Package requirements ( libffi >= 3.0 .0) 未满足:
在pkg-config 搜索路径中未找到包libffi。可能
您应该将“libffi.pc”的目录添加
到PKG_CONFIG_PATH 环境变量
包'libffi',需要由'world',找到未
如果您
在非标准前缀中安装软件,请考虑调整PKG_CONFIG_PATH环境变量。
或者,您可以设置环境变量LIBFFI_CFLAGS
和LIBFFI_LIBS以避免调用pkg配置。
有关更多详细信息,请参阅pkg配置手册页。
制作:*** [/root/workspace/linux/lichee/out/sun8iw11p1/linux/common/buildroot/build/libglib2-2.50.1/.stamp_configured] 错误1
制作:离开目录`/root/workspace/linux/荔枝/ buildroot的-201611'
ERROR:构建的buildroot失败
libffi的版本可以查到,满足条件。
根@ ubuntu的:〜/工作区/ LINUX /荔枝#pkg配置--modversion libffi
3.0.11-RC1请问
我是否可以操作的步骤有误,或者有什么解决方法吗?
删除了
生成生成的细节,我按照这个链接
https://blog.csdn.net/CLOUD_J/article/details/102717285
重新安装并且配置了环境。
但是又出现了新的问题:
cd . && /bin/sh /root/workspace/linux/lichee/out/sun8iw11p1/linux/common/buildroot/build/libglib2-2.50.1/missing automake-1.15 --gnu Makefile
Can't locate Automake/Config.pm in @INC
(@INC 包含:/root/workspace/allwinner/A40i/bsp/lichee/out/sun8iw11p1/linux/common/buildroot/host/usr/share/automake-1.15 /root/workspace/linux/lichee/out/ sun8iw11p1/linux/common/buildroot/host/usr/lib/perl /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 / usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) 在 /root/workspace/linux/lichee/out/sun8iw11p1/linux/common/buildroot /host/usr/bin/automake-1.15 第 48 行。
BEGIN 失败--编译在 /root/workspace/linux/lichee/out/sun8iw11p1/linux/common/buildroot/host/usr/bin/automake-1.15 第 48 行中止。
make[1]: *** [Makefile. in ] 错误 2
make[1]: 离开目录 `/root/workspace/linux/lichee/out/sun8iw11p1/linux/common/buildroot/build/libglib2-2.50.1'
make: *** [/root/workspace/ linux /lichee/out/sun8iw11p1/linux/common/buildroot/build/libglib2-2.50.1/.stamp_built] 错误2
make:Leaving directory `/root/workspace/linux/lichee/buildroot-201611'
错误:build buildroot 失败
回帖
(3)
徐凤
2022-1-4 10:43:41
删除lichee/linux-3.10/.config文件后重新编译使用终端
进入ls -a显示所有
然后rm掉
删除lichee/linux-3.10/.config文件后重新编译使用终端
进入ls -a显示所有
然后rm掉
举报
李兆峰
2022-1-4 10:43:51
可能是你的系统问题,
很少依赖库现在的英文用ubuntu的哪个版本的系统?12.04的还是14.04?
可能是你的系统问题,
很少依赖库现在的英文用ubuntu的哪个版本的系统?12.04的还是14.04?
举报
陈炜
2022-1-4 10:44:09
如果需要依赖库在12.04已经不支持或者已经更新了,就是14.04后,不要运行./setup_env.sh,直接跳过这一步,从步骤5:升级gcc开始就行。
如果需要依赖库在12.04已经不支持或者已经更新了,就是14.04后,不要运行./setup_env.sh,直接跳过这一步,从步骤5:升级gcc开始就行。
举报
更多回帖
rotate(-90deg);
回复
相关问答
终端
docker
编译
报错
是为什么?
2022-01-13
899
如何在Windows平台下
编译
esp8266 SOC
源码
。
2017-04-21
3808
按照手册中uboot
编译
方法
报错
怎么解决?
2022-01-13
909
STM32MP135F-DK按照官网例程跑代码
报错
,请问
有
什么
解决方法
吗?
2023-08-07
296
qt
源码
编译
安装遇到的问题
2023-12-09
9690
buildroot QT5.12.2
编译
时qwayland
报错
怎么解决呢
2022-04-20
4824
RK3288
编译
为什么会
报错
呢
2022-03-04
1470
请问
源码
能单独
编译
吗?怎样
编译
2022-01-13
788
全
源码
编译
失败怎么解决?
2022-01-13
2017
【Z-turn Board试用体验】+ apt-get 基本都是
报错
,求教
2015-05-25
4584
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分