[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:532

From: Yuuki NINOMIYA <gm@xxxxxxxxxx>
Date: Thu, 10 May 2001 16:03:45 +0900
Subject: [sylpheed-jp:00532] 0.4.67cvs2 が Make できない ?

二之宮です。

誰も何にも言わないので私のところだけかもしれませんが、
0.4.65 から update したのですが、make が通らなくなりました。

# ちなみに新しく checkout し直しても現象は同じでした。

./configure && make すると

-----------------------------------------------------------------------
Making all in po
make[2]: Entering directory `/home/gm/programs/sylpheed/po'
make[2]: *** ターゲット `all' を make するルールがありません.  中止。
make[2]: Leaving directory `/home/gm/programs/sylpheed/po'
make[1]: *** [all-recursive] エラー 1
-----------------------------------------------------------------------

となってしまいます。sylpheed/po を見てみると、たしかに Makefile が
存在していません。試しに cd sylpheed/po; ln -s Makefile.in Makefile
したみたところ

-----------------------------------------------------------------------
Making all in po
make[2]: Entering directory `/home/gm/programs/sylpheed/po'
file=./`echo ja | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file ja.po
file=./`echo zh_TW.Big5 | sed 's,.*/,,'`.gmo \
  && rm -f $file && PATH=../src:$PATH /usr/bin/msgfmt -o $file zh_TW.Big5.po
ja.po:3929: invalid multibyte sequence
zh_TW.Big5.po:906: ja.po:3930: 文字列の中で改行しています
found 2 fatal errors
不正なコントロールシーケンスが検出されました
make[2]: zh_TW.Big5.po:1045: 不正なコントロールシーケンスが検出されました
zh_TW.Big5.po:1049: 不正なコントロールシーケンスが検出されました
*** [ja.gmo] エラー 1
make[2]: *** 未了のジョブを待っています....
zh_TW.Big5.po:1920: 不正なコントロールシーケンスが検出されました
zh_TW.Big5.po:2202: 不正なコントロールシーケンスが検出されました
zh_TW.Big5.po:2506: 不正なコントロールシーケンスが検出されました
zh_TW.Big5.po:2507: 文字列の中で改行しています
zh_TW.Big5.po:2905: 不正なコントロールシーケンスが検出されました
zh_TW.Big5.po:2906: 文字列の中で改行しています
found 9 fatal errors
make[2]: *** [zh_TW.Big5.gmo] エラー 1
-----------------------------------------------------------------------

となります。
どうやら ja.po の 3930 行目が破損しているようです。例の EUC-JP の
1 バイト目と 2 バイト目の間で切られてしまう msgmerge のバグが原因でしょう。
zh_TW.Big5.po の方はよくわかりません。

Debian unstable を使ってます。gettext と gettext-base は共に 0.10.37-1
が入ってます。

これらの問題は私のところだけでしょうか?

-- 
Yuuki NINOMIYA <gm@xxxxxxxxxx>
http://www.enjoy.ne.jp/~gm/


[前][次][番号順一覧][スレッド一覧]

->     532 2001-05-10 16:03 [gm@xxxxxxxxxx       ] 0.4.67cvs2 が Make できない ?           
       533 2001-05-10 16:09 ┣[gm@xxxxxxxxxx       ]                                       
       534 2001-05-10 16:34 ┗[yamamoto@xxxxxxxxxx ]                                       
       540 2001-05-11 14:22  ┗[yochi@xxxxxxxxxx    ]                                     
       546 2001-05-11 20:13   ┗[yamamoto@xxxxxxxxxx ]