LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1213|回复: 5

在slackware13 64位版中编译grub出错“ C compiler cannot create executables”,怎

[复制链接]
发表于 2009-12-26 14:25:04 | 显示全部楼层 |阅读模式
安装了slackware13 64位版,想用grub,但是iso中已经没有grub的安装包了,从iso中将grub的源码文件夹拷出来,然后运行grub.SlackBuild出错,提示信息如下:
checking for C compiler default output... configure: error: C compiler cannot create executables
怎么解决呢
发表于 2009-12-26 23:41:26 | 显示全部楼层
64 位里没有 GRUB 就是因为编译不了~
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-27 19:00:27 | 显示全部楼层
原来如此,可是为什么还有64位的补丁呢,打了补丁也不行?
回复 支持 反对

使用道具 举报

发表于 2009-12-27 19:37:20 | 显示全部楼层
那个“64位补丁”是补引导64位系统的,要不连 64 位系统都引导不了……
回复 支持 反对

使用道具 举报

发表于 2009-12-27 19:49:40 | 显示全部楼层
试下grub2啊,去主面下载。当时是试过grub不成功,又想想64位机又要去折腾32位库,就放弃,用回32的了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-28 00:02:35 | 显示全部楼层
Post by grissiom;2059830
那个“64位补丁”是补引导64位系统的,要不连 64 位系统都引导不了……


能在64位的slackware编译32位的grub吗?能的话问题就解决了
回复 支持 反对

使用道具 举报

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

本版积分规则

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