LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1321|回复: 3

6.9. Glibc-2.8-20080929 出错。完全按照svn的手册走的。 make 或者make check 出

[复制链接]
发表于 2009-2-6 21:41:47 | 显示全部楼层 |阅读模式
00 ibm870 ibm871 ibm891 ibm903 ibm904 ibm905 ibm1047 ; \
          echo 8bit-gap koi8-r latin-greek latin-greek-1 ibm256 ibm273 ibm277 ibm278 ibm280 ibm281 ibm284 ibm285 ibm290 ibm297 ibm420 ibm424 ibm437 ibm850 ibm851 ibm852 ibm855 ibm857 ibm860 ibm861 ibm862 ibm863 ibm864 ibm865 ibm868 ibm869 ibm875 ibm880 ibm918 ibm1004 ibm1026 cp1125 cp1250 cp1251 cp1252 cp1253 cp1254 cp1256 cp1257 ibm866 iso8859-5 iso8859-7 iso8859-8 iso8859-10 macintosh iec_p27-1 asmo_449 csn_369103 cwi dec-mcs ecma-cyrillic gost_19768-74 greek-ccitt greek7 greek7-old inis inis-8 inis-cyrillic iso_2033 iso_5427 iso_5427-ext iso_5428 iso_10367-box mac-is nats-dano nats-sefi iso8859-13 iso8859-14 iso8859-15 mac-uk sami-ws2 iso-ir-197 tis-620 koi8-u ibm874 cp10007 koi8-t georgian-ps georgian-academy iso-ir-209 mac-sami iso8859-11 ibm866nav pt154 rk1048 mik brf mac-centraleurope koi8-ru hp-roman8 hp-roman9 ebcdic-es ebcdic-es-a ebcdic-is-friss ebcdic-uk iso8859-16 viscii iso8859-9e hp-turkish8 hp-thai8 hp-greek8; } | \
        gawk 'NR == 1 { \
                  for (i = 1; i <= NF; i++) { \
                    printf "%s-routines := %s\n", $i, tolower($i); \
                    printf "%s-map := gconv.map\n", $i; \
                  } \
                }; \
                NR > 1 { \
                  for (i = 2; i <= NF; i++) { \
                    printf "$(objpfx)%s.stmp: ", $i; \
                    map = toupper($i); \
                    sub(/^ISO8859/, "ISO-8859", map); \
                    if (map == "ISO_2033") map = map "-1983"; \
                    printf "$(charmaps)/%s ", map; \
                    printf "gen-%s.sh\n", $1; \
                    printf "\t$(generate-%s-table)\n", $1; \
                  } \
                }' > /sources/glibc-build/iconvdata/iconv-rules.new
/bin/sh: line 19: /sources/glibc-build/iconvdata/iconv-rules.new: Not a directory
rm -f /sources/glibc-build/iconvdata/stamp.o; > /sources/glibc-build/iconvdata/stamp.o
/bin/sh: /sources/glibc-build/iconvdata/stamp.o: Not a directory
make[2]: *** [/sources/glibc-build/iconvdata/stamp.o] Error 1
make[2]: Leaving directory `/sources/glibc-2.8-20080929/iconvdata'
make[1]: *** [iconvdata/subdir_lib] Error 2
make[1]: Leaving directory `/sources/glibc-2.8-20080929'
make: *** [all] Error 2



6.9. Glibc-2.8-20080929  出错。完全按照svn的手册走的。 make  或者make check 出错

sed -i '/vi_VN.TCVN/d' localedata/SUPPORTED
patch -Np1 -i ../glibc-2.8-20080929-iconv_tests-1.patch
patch -Np1 -i ../glibc-2.8-20080929-ildoubl_test-1.patch
sed -i 's|@BASH@|/bin/bash|' elf/ldd.bash.in

mkdir -v ../glibc-build
cd ../glibc-build


case `uname -m` in
  i?86) echo "CFLAGS += -march=i486 -mtune=native" > configparms ;;
esac


../glibc-2.8-20080929/configure --prefix=/usr \
    --disable-profile --enable-add-ons \
    --enable-kernel=2.6.0 --libexecdir=/usr/lib/glibc


cp -v ../glibc-2.8-20080929/iconvdata/gconv-modules iconvdata
make -k check 2>&1 | tee glibc-check-log
 楼主| 发表于 2009-2-6 21:51:26 | 显示全部楼层
出错以后无法进行下一步了
localedef -i zh_CN -f GB18030 zh_CN.GB18030
总是出错。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-2-6 22:08:27 | 显示全部楼层
cp -v ../glibc-2.8-20080929/iconvdata/gconv-modules iconvdata


修改上面步骤为
cp -pR  ../glibc-2.8-20080929/iconvdata  iconvdata

现在正在继续进行
回复 支持 反对

使用道具 举报

发表于 2009-8-4 09:52:54 | 显示全部楼层
Post by limutian;1944611
cp -v ../glibc-2.8-20080929/iconvdata/gconv-modules iconvdata


修改上面步骤为
cp -pR  ../glibc-2.8-20080929/iconvdata  iconvdata

现在正在继续进行

请问下楼主,你具体是在什么地方改的如上代码,偶是新手,多多指教哈
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表