本人在redhat9上编译内核,内核源码包fs2410_2.6.8.tar.bz2
内核编译参考http://bbs.linux.ccidnet.com/htm_data/23/0608/149408.html上的步骤
其中make menuconfig配置选项参考
http://www.91linux.com/html/article/kernel/20070425/1818_2.html
但make menuconfig之后, 再运行 make bzImage就出现以下情况
【root@mh linux-2.4.20-mia]# make bzImage
CHK include/linux/version.h
SPLIT include/linux/autoconf.h -> include/config/*
HOSTCC scripts/genksyms/genksyms.o
SHIPPED scripts/genksyms/lex.c
SHIPPED scripts/genksyms/parse.h
SHIPPED scripts/genksyms/keywords.c
HOSTCC scripts/genksyms/lex.o
SHIPPED scripts/genksyms/parse.c
HOSTCC scripts/genksyms/parse.o
HOSTLD scripts/genksyms/genksyms
CC scripts/mod/empty.o
as:无法识别的选项“-EL"
make[2]:***[scripts/mod/empty.o] Error1
make[1]:***[scripts/mod] Error2
make:***[scripts] Error2
请求大虾帮我一下,本人新手,想了两天都找不出问题出在何处{:3_121:}
headmonkey 于 2009-05-24 18:44:41发表:
2# ykde
先谢谢一楼,请问装个新版本内核是否就没这种问题了,
那个as 有大虾说是用来选择输出的二进制代码是大端还是小端
-EB | -EL
Select either big-endian (-EB) or little-endian (-EL) output.
headmonkey 于 2009-05-24 18:21:31发表:
2# ykde
呃不大明白,你的意思是什么装个新版本?
ykde 于 2009-05-24 18:08:30发表:
直接装个新版本不更省事