|
我装linux-headers时出错了。在装linux-headers-2.6.24.7过程中,运行make ARCH=x86_64 headers_check语句时,得到如下结果:
CHK include/linux/version.h
UPD include/linux/version.h
HOSTCC scripts/linux/version.h
scripts/basic/fixdep.c: In function 'traps':
scripts/basic/fixdep.c:377:warning: dereferencing type-punned pointer will break strict-aliasing rules
scripts/basic/fixdep.c:379:warning: dereferencing type-punned pointer will break strict-aliasing rules
HOSTCC scripts/basic/docproc
HOSTCC scripts/unifdef
scripts/unifdef.c:209:error: conflicting types for 'getline'
/usr/include/stdio.h:651:note:previous declaration of 'getline' was here
make[1]: *** [scripts/unifdef] Error 1
make[1]: *** [headers_install] Error 2
哪位高手能告诉小弟这是什么原因造成的错误?怎么改?谢谢! |
|