2006年5月11日の日記の2番目の記事へのコメント

uim-trunk

OpenZaurusだとどうか.Linuxですが,ARMなんで,はまるとしたらcharまわりかな(遙か前にGBAで遊んでてはまりましたが,ARMのgccのcharは符号無しらしい).あと -Wcast-align で引っかかりそう.というわけでやってみたらやっぱ両方出ました.char回りはすぐ修正.cast-alignはslib.cなんでそのまま・・・.-Werrorやっぱり厳しいっす.あとなぜかximic.cppコンパイルするところでエラーが出ました.こんなの↓ STL回り?gccの入れ方がまずいか?

/media/hdd/usr_local/bin/../lib/gcc/armv5tel-unknown-linux-gnu/3.4.6/../../../../include/c++/3.4.6/bits/stl_list.h: \
In member function `void pe_stat::new_segment(int)':
/media/hdd/usr_local/bin/../lib/gcc/armv5tel-unknown-linux-gnu/3.4.6/../../../../include/c++/3.4.6/bits/stl_list.h:435: \
警告: '__p' might be used uninitialized in this function

ちなみに,せっかく--with-qtでビルドしたのにQtで認識できませんでした(´・ω・`).まずい,これではKO/Piが・・・.

[コメントを書く]

nosuke 2006/05/12(金) 13:48:42
どはー,commitログ間違えているorz
pid_tはlongにキャストして,printfの中身を%ldにしたのが正解でした(´・ω・)
ekato 2006/05/12(金) 18:07:55
ふつー -fsigned-char とかするんじゃないですか?
昔の記憶ですが、ppc の Linux だと、 rpm とかの build のデフォルト
CFLAGS に入ってました。

あと、いちおう --disable-warnings-into-error を選べるように
configure のオプションに入れておきましたよ。
nosuke 2006/05/12(金) 18:56:21
こんにちは,どうもです.

> ふつー -fsigned-char とかするんじゃないですか?

Σ(゜д゜lll) ガーン,それが普通だったんですか.
ARMでは野良ビルドしかしてないんで(^^; まったく知りませんでした

ただ,個人的には この辺,コードの側でcharのデフォルトがsignedでもunsignedでもどっちでも大丈夫なようにしておくのがいいのかなーと思ったりしてます.
# -fsigned-char は非常手段のイメージが・・・

> あと、いちおう --disable-warnings-into-error を選べるように
> configure のオプションに入れておきましたよ。

うあ,見落としてました.すいません.
# ついでに -Werror,デフォルトno というのは駄目ですかね(^^;;;
## 風博士ではデフォルトnoらしいっす・・・
## http://lists.sourceforge.jp/mailman/archives/kazehakase-devel/2006-January/002516.html
ekato 2006/05/12(金) 20:33:00
> ついでに -Werror,デフォルトno というのは駄目ですかね
どうでしょう? デフォルト yes でいいと思いますけど。選べるわけですから。

ただ、Fedora Core 5 でも Qt が 3.3.5 でひっかかりました。Qt 3.3.6
だと直っているようで大丈夫だったんですけどね。

> pid_tはlongにキャストして,printfの中身を%ldにしたのが正解でした
これ、実はまずかったみたいです。というのも、UIM_EVAL_FSTRING* は
%ld サポートしてないみたいなんですよ…
nosuke 2006/05/12(金) 20:46:51
> どうでしょう? デフォルト yes でいいと思いますけど。選べるわけですから。
それもそうっすね.警告が出てビルドが通らない場合は --disable-warnings-into-error を付ける,はFAQってことで
> UIM_EVAL_FSTRING* は%ld サポートしてないみたいなんですよ
うわー,申し訳ないです.十分にテストせずにcommitしてしまいました.
%dと%sだけなんですね・・・.失礼しました.
ekato 2006/05/13(土) 15:30:11
やっぱりリリースブランチではnoにします。

ところでだれか真字のアイコン作らないかな…

お名前:  メールアドレス(省略可):
メールアドレスも表示されます
ここに名前その他を書いてはいけません: ここにメールアドレスその他を書いてはいけません:

2006年5月11日の日記の2番目の記事へのコメント

中の人情報

名前:
nosuke (のすけ)
メール:
sasugaanijaのgmail.com
「の」は「@」みたいな
関連リンク:

カレンダー

2006年5月
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ