您的位置:首页 > 运维架构 > Linux

64位CentOS安装32位开发环境编译Nachos

2014-03-04 20:02 1006 查看
参考http://stackoverflow.com/questions/7412548/gnu-stubs-32-h-no-such-file-or-directory

1.On CentOS 5.8, yum install
glibc-devel.i386


On CentOS 6.3, yum install
glibc-devel.i686
.

2.On CentOS 5 you will need to do
yum install libstdc++-devel.i386


On CentOS 6 you will need to do
yum install libstdc++-devel.i686


然后修改Nachos的makefile.common文件

CFLAGS = -g -Wall -Wshadow -m32 $(INCPATH) $(DEFINES) $(HOST) -DCHANGED

CPP= gcc -E -m32
CC = g++ -m32
LD = g++ -m32
AS = as --32

即把编译链接所有的命令都加上强制32位的选项。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: