找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 8362|回复: 16

lean的lede编译失败

[复制链接]
发表于 2019-4-22 22:26 | 显示全部楼层 |阅读模式
刚开始接触编译LEDE,但是失败了,大神们帮我看看什么问题。说一下环境,vmware虚拟机,全局出国
  1. make[7]: *** [renameat2.o] Error 1
  2. make[7]: Leaving directory `/home/qiang/lede/build_dir/host/patch-2.7.6/lib'
  3. make[6]: *** [all] Error 2
  4. make[6]: Leaving directory `/home/qiang/lede/build_dir/host/patch-2.7.6/lib'
  5. make[5]: *** [all-recursive] Error 1
  6. make[5]: Leaving directory `/home/qiang/lede/build_dir/host/patch-2.7.6'
  7. make[4]: *** [all] Error 2
  8. make[4]: Leaving directory `/home/qiang/lede/build_dir/host/patch-2.7.6'
  9. make[3]: *** [/home/qiang/lede/build_dir/host/patch-2.7.6/.built] Error 2
  10. make[3]: Leaving directory `/home/qiang/lede/tools/patch'
  11. time: tools/patch/compile#3.77#0.80#6.14
  12. make[2]: *** [tools/patch/compile] Error 2
  13. make[2]: Leaving directory `/home/qiang/lede'
  14. make[1]: *** [/home/qiang/lede/staging_dir/target-mipsel_24kc_musl/stamp/.tools_compile_yynyyyyynyyyyynyynnnyyyynyyyyyyyyyyyyyyynnyynynnyyynnyy] Error 2
  15. make[1]: Leaving directory `/home/qiang/lede'
  16. make: *** [world] 错误 2
复制代码


我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-4-22 22:32 | 显示全部楼层
make download V=s 看一下是不是还没有下载完,不能下关掉全局再试一下!

点评

开始下载了,等下载好我再试试看,谢谢  详情 回复 发表于 2019-4-22 22:41
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-4-22 22:41 | 显示全部楼层
401626436 发表于 2019-4-22 22:32
make download V=s 看一下是不是还没有下载完,不能下关掉全局再试一下!

开始下载了,等下载好我再试试看,谢谢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-4-23 09:37 | 显示全部楼层
401626436 发表于 2019-4-22 22:32
make download V=s 看一下是不是还没有下载完,不能下关掉全局再试一下!

下载完成了,还是一样的错误。我源码不是挂梯子下的,晚上挂梯子下源码看一下。还会有什么原因会造成这个错误的?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-4-23 10:07 | 显示全部楼层
强的鱼 发表于 2019-4-23 09:37
下载完成了,还是一样的错误。我源码不是挂梯子下的,晚上挂梯子下源码看一下。还会有什么原因会造成这个 ...

make -j1 V=99 看一下报错目录是什么,顺着目录找到软件包,打开包内的Makefile文件 找到 DEPENDS:=对应着所需依赖 按着旁边的路径反选改应用就好了,必要时需要反选依赖(如果任然失败)!如果看不懂就用你知道的软件对一下 Makefile文件你就明白了!

点评

用make -j1 V=99命令,报错的目录还是一样。看了一下报错的目录,发现没看懂,不知道是不是缺少这几个文件,重新下载源码,还是一样。这样子有什么办法解决吗 这个是报错的代码  详情 回复 发表于 2019-4-23 19:50
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-4-23 12:31 | 显示全部楼层
401626436 发表于 2019-4-23 10:07
make -j1 V=99 看一下报错目录是什么,顺着目录找到软件包,打开包内的Makefile文件 找到 DEPENDS:=对应 ...

我试试看,看看能不能操作的起来
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-4-23 19:50 | 显示全部楼层
401626436 发表于 2019-4-23 10:07
make -j1 V=99 看一下报错目录是什么,顺着目录找到软件包,打开包内的Makefile文件 找到 DEPENDS:=对应 ...

用make -j1 V=99命令,报错的目录还是一样。看了一下报错的目录,发现没看懂,不知道是不是缺少这几个文件,重新下载源码,还是一样。这样子有什么办法解决吗
这个是报错的代码

  1. renameat2.c:81:22: error: '__NR_renameat2' undeclared (first use in this function)
  2.    ret_val = syscall (SYS_renameat2, fd1, src, fd2, dst, flags);
  3.                       ^
  4. renameat2.c:81:22: note: each undeclared identifier is reported only once for each function it appears in
  5. make[7]: *** [renameat2.o] Error 1
  6. make[7]: Leaving directory `/home/qiang/lede/build_dir/host/patch-2.7.6/lib'
  7. make[6]: *** [all] Error 2
  8. make[6]: Leaving directory `/home/qiang/lede/build_dir/host/patch-2.7.6/lib'
  9. make[5]: *** [all-recursive] Error 1
  10. make[5]: Leaving directory `/home/qiang/lede/build_dir/host/patch-2.7.6'
  11. make[4]: *** [all] Error 2
  12. make[4]: Leaving directory `/home/qiang/lede/build_dir/host/patch-2.7.6'
  13. make[3]: *** [/home/qiang/lede/build_dir/host/patch-2.7.6/.built] Error 2
  14. make[3]: Leaving directory `/home/qiang/lede/tools/patch'
  15. time: tools/patch/compile#3.70#0.74#4.98
  16. make[2]: *** [tools/patch/compile] Error 2
  17. make[2]: Leaving directory `/home/qiang/lede'
  18. make[1]: *** [/home/qiang/lede/staging_dir/target-mipsel_24kc_musl/stamp/.tools_compile_yynyyyyynyyyyynyynnnyyyynyyyyyyyyyyyyyyynnyynynnyyynnyy] Error 2
  19. make[1]: Leaving directory `/home/qiang/lede'
  20. make: *** [world] 错误 2
复制代码

点评

额这我也看不懂,没有具体位置, ctrl+h 把 .config和 .config.old 删了重来吧!lean的源默认选了许多软件包 先把default-settings反选再反选luci应用 先编译个简单的框架,成功后再逐个添加编译,排除完就知道是哪  详情 回复 发表于 2019-4-23 20:13
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-4-23 20:13 | 显示全部楼层
强的鱼 发表于 2019-4-23 19:50
用make -j1 V=99命令,报错的目录还是一样。看了一下报错的目录,发现没看懂,不知道是不是缺少这几个文 ...

额这我也看不懂,没有具体位置, ctrl+h 把 .config和 .config.old 删了重来吧!lean的源默认选了许多软件包 先把default-settings反选再反选luci应用 先编译个简单的框架,成功后再逐个添加编译,排除完就知道是哪个引起的了!个人觉得自己拿官方的来改比直接用lean的成功率要高,如果搞不定你不妨试试!

点评

你是用虚拟机还是用实体机装的ubuntu?  详情 回复 发表于 2019-4-23 21:34
也只能这样了。谢谢提供思路  详情 回复 发表于 2019-4-23 20:33
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-4-23 20:33 | 显示全部楼层
401626436 发表于 2019-4-23 20:13
额这我也看不懂,没有具体位置, ctrl+h 把 .config和 .config.old 删了重来吧!lean的源默认选了许多软 ...

也只能这样了。谢谢提供思路
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-4-23 21:11 | 显示全部楼层
用docker编译爽得很 在vps上 不用出国 环境又不用管

点评

这个怎么弄 有教程吗? 第一次接触编译  详情 回复 发表于 2019-4-23 21:34
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-4-23 21:34 | 显示全部楼层
401626436 发表于 2019-4-23 20:13
额这我也看不懂,没有具体位置, ctrl+h 把 .config和 .config.old 删了重来吧!lean的源默认选了许多软 ...

你是用虚拟机还是用实体机装的ubuntu?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-4-23 21:34 | 显示全部楼层
忽徙北321 发表于 2019-4-23 21:11
用docker编译爽得很 在vps上 不用出国 环境又不用管

这个怎么弄   有教程吗?  第一次接触编译
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-4-25 03:28 | 显示全部楼层
强的鱼 发表于 2019-4-23 21:34
这个怎么弄   有教程吗?  第一次接触编译

论坛有教程 你用虚拟机或则vps都行
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-4-25 08:14 | 显示全部楼层
本帖最后由 dongfangy2011 于 2019-4-25 12:17 编辑

这段时间最好不要编译了,我也是一样的在出错,也不晓得什么原因,删了重装也是一样,蹄子工作都很正常
重新安装了这些,还是不行
sudo apt-get -y install build-essential asciidoc binutilsbzip2 gawk gettext git libncurses5-dev libz-dev patch unzip zlib1g-devlib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zipp7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upxlibelf-dev autoconf automake libtool autopoint
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-4-28 12:48 | 显示全部楼层
忽徙北321 发表于 2019-4-25 03:28
论坛有教程 你用虚拟机或则vps都行

好的,我搜一下教程
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-19 21:51

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表