求救 编译glibc时候出现这种错误怎么解决?
编译 glibc时候出现这个/mnt/lfs/tools/bin/../lib/gcc/i686-pc-linux-gnu/4.2.0/include/mmintrin.h:382: error: can't convert between vector values of different size
make[2]: *** [/mnt/lfs/sources/glibc-build/elf/tst-alignmod.os] Error 1
make[2]: Leaving directory `/mnt/lfs/sources/cvs/libc/elf'
make[1]: *** [elf/subdir_lib] Error 2
make[1]: Leaving directory `/mnt/lfs/sources/cvs/libc'
make: *** [all] Error 2
/* Add the 64-bit values in M1 to the 64-bit values in M2.*/
static __inline __m64 __attribute__((__always_inline__))
_mm_sub_si64 (__m64 __m1, __m64 __m2)
{
return (__m64) __builtin_ia32_psubq ((long long)__m1, (long long)__m2);
}
请问这个问题怎么解决
这个是那个文件中相关行数 答案已经找到,不用各位费心了
:)
页:
[1]