zouzhichao 发表于 2017-7-27 18:25:35

求助:ubuntu编译openwrt失败,日志如下,求高手解惑

. /home/zzc/openwrt/include/shell.sh; xzcat /home/zzc/openwrt/dl/automake-1.15.tar.xz | tar -C /home/zzc/openwrt/build_dir/host/automake-1.15/.. -xf -
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
Makefile:50: recipe for target '/home/zzc/openwrt/build_dir/host/automake-1.15/.preparedb5515d18611a926d9247760ad0d1e0f7' failed
make: *** Error 2
make: Leaving directory '/home/zzc/openwrt/tools/automake'
tools/Makefile:122: recipe for target 'tools/automake/compile' failed
make: *** Error 2
make: Leaving directory '/home/zzc/openwrt'
tools/Makefile:121: recipe for target '/home/zzc/openwrt/staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/stamp/.tools_install_yynyynynynyyyyyyyyynyyyyyyyyynyyyyynnyyynnyynnnyy' failed
make: *** Error 2
make: Leaving directory '/home/zzc/openwrt'
/home/zzc/openwrt/include/toplevel.mk:181: recipe for target 'world' failed
make: *** Error 2

vtte 发表于 2017-7-27 18:25:36

应该是文件损坏,把文件删了,或者手动下载

xivisi 发表于 2017-7-27 18:31:53

根据第二行 tar: This does not look like a tar archive表明你没有安装 xz 解压器

浮华一生 发表于 2017-7-27 18:32:53

要麽如上所述要麽你的包的壓縮姿勢不對

xivisi 发表于 2017-7-27 18:34:11

或者 xzcat 解压不正确

Nuker 发表于 2017-7-27 19:01:21

应该是xzcat输出不对,这句单独在terminal运行
xzcat /home/zzc/openwrt/dl/automake-1.15.tar.xz | tar tvf -
看看,如果报错,说明/home/zzc/openwrt/dl/automake-1.15.tar.xz这个文件损坏,重新下载试试

zouzhichao 发表于 2017-7-27 21:07:33

Nuker 发表于 2017-7-27 19:01
应该是xzcat输出不对,这句单独在terminal运行
xzcat /home/zzc/openwrt/dl/automake-1.15.tar.xz | tar tv ...

这一句单独运行没有出错

zouzhichao 发表于 2017-7-27 21:08:05

xivisi 发表于 2017-7-27 18:31
根据第二行 tar: This does not look like a tar archive表明你没有安装 xz 解压器

xz -V
是有信息输出的

zouzhichao 发表于 2017-7-27 21:09:39

vtte 发表于 2017-7-27 20:42
应该是文件损坏,把文件删了,或者手动下载

前天是有编译正确过一次,但是后面手贱把系统搞残了,重装系统后编译就各种麻烦

Nuker 发表于 2017-7-27 23:26:44

奇怪了,make显示的信息是tar认为xzcat的输出不是有效的tar格式文件,有可能下载时服务器自己解压了xz文件
file /home/zzc/openwrt/dl/automake-1.15.tar.xz
看看是什么格式

Jordan?? 发表于 2017-7-27 23:57:42

检查这个文件的md5是否和Makefile匹配

zouzhichao 发表于 2017-7-28 23:52:26

Nuker 发表于 2017-7-27 23:26
奇怪了,make显示的信息是tar认为xzcat的输出不是有效的tar格式文件,有可能下载时服务器自己解压了xz文件
...

XZ compressed data

zouzhichao 发表于 2017-7-29 14:41:12

最新进展:今天折腾一上午,mtk官方的opwenwrt已经编译通过了,淘宝店主维护的openwrt还是编译卡住了,刚刚对比了两个版本,可能xz-5.2.1.tar.bz2这个包有问题,我把dl文件夹内这个包删除,让它从网上下载,现在还在编译ing,暂时没有报err

zouzhichao 发表于 2017-7-29 15:42:18

最新进展:编译通过了

zouzhichao 发表于 2017-7-29 15:46:50

vtte 发表于 2017-7-27 18:25
应该是文件损坏,把文件删了,或者手动下载

dl目录下xz-5.2.1.tar.bz2这个文件有问题,删了重下就编译通过了

huangqi412 发表于 2017-7-30 09:15:19

zouzhichao 发表于 2017-7-29 14:41
最新进展:今天折腾一上午,mtk官方的opwenwrt已经编译通过了,淘宝店主维护的openwrt还是编译卡住了,刚刚 ...

不是用的路由器 专门买的开发版?

zouzhichao 发表于 2017-7-30 09:45:13

huangqi412 发表于 2017-7-30 09:15
不是用的路由器 专门买的开发版?

专门买的开发板,mt7688

huangqi412 发表于 2017-7-30 18:44:01

zouzhichao 发表于 2017-7-30 09:45
专门买的开发板,mt7688

传说中不是买路由器当开发板么。

zouzhichao 发表于 2017-7-30 20:58:08

huangqi412 发表于 2017-7-30 18:44
传说中不是买路由器当开发板么。

开发板入门快些,路由器怕玩不转

abutter 发表于 2017-8-6 12:22:42

zouzhichao 发表于 2017-7-30 20:58
开发板入门快些,路由器怕玩不转

找 OpenWrt 或者 LEDE 支持的,源码都有了怕啥。

zouzhichao 发表于 2017-8-6 13:22:27

abutter 发表于 2017-8-6 12:22
找 OpenWrt 或者 LEDE 支持的,源码都有了怕啥。

我要测试挂载sd卡,开发板直接带卡槽,不想用路由器折腾

yick 发表于 2017-8-16 12:20:08

应该是文件损坏

zouzhichao 发表于 2017-9-22 15:26:53

rerainings 发表于 2017-9-22 14:43
楼主买的是哪家的开发板

淘宝搜 无涯 7688

fengyunyu 发表于 2017-9-23 16:15:41

mt7688很多光猫就用这个片子

442502587 发表于 2024-1-12 09:40:22

豹警官 搞OPEN啦
页: [1]
查看完整版本: 求助:ubuntu编译openwrt失败,日志如下,求高手解惑