sdv 发表于 2005-12-15 17:48:37

求救 编译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);
}


请问这个问题怎么解决
这个是那个文件中相关行数

sdv 发表于 2005-12-15 23:27:37

答案已经找到,不用各位费心了
:)
页: [1]
查看完整版本: 求救 编译glibc时候出现这种错误怎么解决?