|
在vmware的红旗linux上安装,lfs 5.0
第二遍安装到make install时出错
/bin/sh ../../gcc-3.3.1/gcc/mkinstalldirs /tools/share
for cat in ; do \
lang=`basename $cat | sed 's/\.gmo$//'`; \
if [ -f $cat ]; then :; \
elif [ -f ../../gcc-3.3.1/gcc/$cat ]; then cat=../../gcc-3.3.1/gcc/$cat; \
else continue; \
fi; \
dir=/tools/share/locale/$lang/LC_MESSAGES; \
echo /bin/sh ../../gcc-3.3.1/gcc/mkinstalldirs $dir; \
/bin/sh ../../gcc-3.3.1/gcc/mkinstalldirs $dir || exit 1; \
echo /bin/sh /mnt/lfs/var/gcc-3.3.1/install-sh -c -m 644 $cat $dir/gcc.mo; \
/bin/sh /mnt/lfs/var/gcc-3.3.1/install-sh -c -m 644 $cat $dir/gcc.mo; \
done
/bin/sh: -c: line 1: syntax error near unexpected token `;'
/bin/sh: -c: line 1: `for cat in ; do lang=`basename $cat | sed 's/\.gmo$//'`;
if [ -f $cat ]; then :; elif [ -f ../../gcc-3.3.1/gcc/$cat ]; then cat=../../gcc-3.3.1/gcc/$cat; else continue; fi; dir=/tools/share/locale/$lang/LC_MESSAGES; echo /bin/sh ../../gcc-3.3.1/gcc/mkinstalldirs $dir; /bin/sh ../../gcc-3.3.1/gcc/mkinstalldirs $dir || exit 1; echo /bin/sh /mnt/lfs/var/gcc-3.3.1/install-sh -c -m 644 $cat $dir/gcc.mo; /bin/sh /mnt/lfs/var/gcc-3.3.1/install-sh -c -m 644 $cat $dir/gcc.mo; done'
make[1]: *** [install-po] Error 2
make[1]: Leaving directory `/mnt/lfs/var/gcc-build/gcc'
make: *** [install-gcc] Error 2
前面的测试已经通过了啊 |
|