|
In file included from /usr/include/asm/thread_info.h:13,
from /usr/include/linux/thread_info.h:21,
from ../osdep/kerneltwosix.h:4,
from vo_fbdev.c:21:
/usr/include/asm/processor.h:68: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/asm/processor.h:68: error: requested alignment is not a constant
make[1]: *** [vo_fbdev.o] 错误 1
make[1]: Leaving directory `/root/MPlayer-1.0pre5/libvo'
make: *** [libvo/libvo.a] 错误 2
到官方下的程序,
bash-2.05# gcc -v
Reading specs from /usr/lib/gcc-lib/i586-pc-linux/3.3.1/specs
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --enable-languages=c,c++,objc,java,f77 --host=i586-pc-linux --build=i586-pc-linux --program-suffix=-3.3.1
Thread model: posix
gcc version 3.3.1
bash-2.05#
我用的是turbo 10
装了nvidia 5336的驱动之后编译mplayer的
哪位能帮我看看是怎么回事呢?
谢谢了先
我换了几个版本装的都有这个错误
但是就是那几个版本,我在redhat和debian上面都编译成功过多次的
看提示错误好像是系统的头文件有问题
可是我现在就这一个系统,不能从别的系统里面拷,有没有什么解决办法呢?
要从新安装gcc吗? |
|