打印

新手求救.:编译内核过程中make config 的错误

新手求救.:编译内核过程中make config 的错误

编译内核linux-2.6.x过程中make config 的错误:

scripts/kconfig/conf.o:conf.c:<.text+0x91>:undefined reference to '_libintl_gettext'
scripts/kconfig/conf.o:conf.c:<.text+0xa5>:undefined reference to '_libintl_gettext'
scripts/kconfig/conf.o:conf.c:<.text+0xb9>:undefined reference to '_libintl_gettext'
等类似错误

我看到conf.c中有这句:#include "lkc.h"

然后我到"lkc.h"中发现#include <libintl.h>

然后再找libintl.h,找到好多个,不知道include了哪个


我估计可能是gettext这个函数没找到定义,
麻烦哪位高手指点一下迷津..谢谢先啦..
我爱软件,我爱money.我用软件赚money!

TOP

前进了一步,新问题继续出现,继续请教.

我把linux-2.6.x\scripts\kconfig\lkc.h中的
#ifndef KBUILD_NO_NLS
# include <libintl.h>
前面加了一句
#define KBUILD_NO_NLS
就可以进入make了.(不知道有没有问题?)

但是在make的过程中提示:
Error:not ELF
不知道是什么错误,望高手指教一下.
我爱软件,我爱money.我用软件赚money!

TOP