免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: getsmartboy
打印 上一主题 下一主题

slackware12下编译失败 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2009-01-16 15:39 |只看该作者

回复 #9 getsmartboy 的帖子

第一个问题,假定如下事实:
用svn下载的源码在/work目录下。gcc-4.2.1.tar.bz2在/work/packages/下。
请执行以下步骤:
#tar jxvf /work/packages/gcc-4.2.1.tar.bz2 -C /tmp
#cd /tmp/gcc-4.2.1
#patch -Np1 -i /work/maxwit-read-only/toolchain/patch/gcc-4.2.1-posix-1.patch
请把结果贴出来。

论坛徽章:
4
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:09IT运维版块每日发帖之星
日期:2015-09-14 06:20:0015-16赛季CBA联赛之深圳
日期:2016-01-16 16:34:21
12 [报告]
发表于 2009-01-16 19:46 |只看该作者

回复 #11 linke.wang 的帖子

执行到以下步骤一半时:
bzip2: Compressed file ends unexpectedly;
        perhaps it is corrupted? *Possible* reason follows.
bzip2: Inappropriate ioctl for device
        Input file = (stdin), output file = (stdout)

It is possible that the compressed file(s) have become corrupted.
You can use the -tvv option to test integrity of such files.

You can use the `bzip2recover' program to attempt to recover
data from undamaged sections of corrupted files.

gcc-4.2.1/gcc/testsuite/g++.dg/opt/pr18084-1.C
gcc-4.2.1/gcc/testsuite/g++.dg/opt/cfg3.C
gcc-4.2.1/gcc/testsuite/g++.dg/opt/mmx2.C
gcc-4.2.1/gcc/testsuite/g++.dg/opt/switch4.C
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now

看来是gcc没有下载完。可是我没有记得中途断掉过。
我想把work目录删除,从头开始做。
linke.wang你看行吗?

论坛徽章:
0
13 [报告]
发表于 2009-01-17 18:46 |只看该作者

回复 #12 getsmartboy 的帖子

我觉得没有必要从头做,只要重新下载gcc,再来一次就行了。编译toolchain下载的几个包都很大,如果网速慢的话,那要很长时间的。碰到问题可随时发帖。

论坛徽章:
4
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:09IT运维版块每日发帖之星
日期:2015-09-14 06:20:0015-16赛季CBA联赛之深圳
日期:2016-01-16 16:34:21
14 [报告]
发表于 2009-01-17 19:36 |只看该作者

回复 #13 linke.wang 的帖子

谢linke.wang指点。
我是把这些文件gcc, glibc, binutils, linux手工下载完后,再从头开始的编译,一次通过build toolchain。
Base System也一次完成,通过编译。
现在正在编译Libraries,不过下载很慢,要等较长时间。
有问题,我会随时发帖。

论坛徽章:
4
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:09IT运维版块每日发帖之星
日期:2015-09-14 06:20:0015-16赛季CBA联赛之深圳
日期:2016-01-16 16:34:21
15 [报告]
发表于 2009-01-19 20:25 |只看该作者
8项都顺利编译完成。
可是不知道怎么启动doom。
./prboom 无法启动。

论坛徽章:
0
16 [报告]
发表于 2009-01-19 22:45 |只看该作者

回复 #15 getsmartboy 的帖子

若prboom无法启动,可这样启动#/usr/games/prboom -iwad /usr/games/doom-1.8.wad,如果还无法启动,请把出错信息贴出来。

论坛徽章:
4
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:09IT运维版块每日发帖之星
日期:2015-09-14 06:20:0015-16赛季CBA联赛之深圳
日期:2016-01-16 16:34:21
17 [报告]
发表于 2009-01-20 13:42 |只看该作者

回复 #16 linke.wang 的帖子

-bash: /usr/games/prboom: No such file or directory

论坛徽章:
0
18 [报告]
发表于 2009-01-21 10:32 |只看该作者

回复 #17 getsmartboy 的帖子

如果是这样,那就是prboom没有成功编译。请重新编译。

论坛徽章:
4
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:57:09IT运维版块每日发帖之星
日期:2015-09-14 06:20:0015-16赛季CBA联赛之深圳
日期:2016-01-16 16:34:21
19 [报告]
发表于 2009-01-21 12:25 |只看该作者

回复 #18 linke.wang 的帖子

Now installing doom1 data...
prboom install OK!
Please run "prboom"
enjoy!

论坛徽章:
0
20 [报告]
发表于 2009-01-21 14:34 |只看该作者

回复 #19 getsmartboy 的帖子

看信息,说明编译成功了。“#/usr/games/prboom -iwad /usr/games/doom-1.8.wad”要在虚拟机里输入。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP