终于将nachos安装成功 写文一篇已示庆贺

本文记录了在Ubuntu10.10上安装Nachos4.1的过程,包括卸载高版本gcc,手动安装gcc3.4,解决编译时的fwritable-strings选项错误,list.cc文件的函数和变量修正,以及解决undefined reference to `__gxx_personality_v0'错误的方法。最终通过修改makefile,使用g++-3.4成功编译并运行Nachos。
摘要由CSDN通过智能技术生成

自己的安装过程:

1. 使用ubuntu10.10安装

2. 由于自带gcc4.4,版本太高,卸载之

3. 网上下载3.4手动安装(这费了不少劲,最后还是选择的deb包自动安装……因为2.96没装上)

4. 安装Nachos4.1。make depend成功,没有提示错误,高兴,成功近在咫尺

5 make。n多错误出现。不过有人已经将错误解决方法贴出

在此引用(原作者未知):

 可能碰到的问题(抄安装教程的)

在安装的过程中,由于g++版本兼容性的问题,可能在编译的时候出现以下的错误:

1cc1plus: error: unrecognized command line option "-fwritable-strings"

解决方法:修改NachOS-4.1/code/build.linux/Makefile,第203行,将-fwritable-str

ings去掉,即:

CFLAGS = -ftemplate-depth-100 -Wno-deprecated -g -Wall $(INCPATH) $(DEFINES)

$(HOSTCFLAGS) DCHANGED

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值