2006年8月11日の日記の1番目の記事へのコメント

ruby-gtk2

入れようと思ったらpango関連が入ってくれませぬ.

rbpangolayoutiter.c: In function `layout_iter_copy':
rbpangolayoutiter.c:27: error: invalid application of `sizeof' to incomplete type `/usr/local64/gnome2/include/pango-1.0/pango/pango-layout.h'
rbpangolayoutiter.c:28: error: 不完全型のポインタへの間接参照
rbpangolayoutiter.c:28: error: 不完全型のポインタへの間接参照

( ´_ゝ`)フーン.該当個所はこんな感じ.

 new_ref = g_new(PangoLayoutIter, 1);

「PangoLayoutIter」はpangoのヘッダで「typedef struct _PangoLayout PangoLayout;」とだけ書かれていて,中身についての記述はありません.なんでg_newでmallocするためにサイズを調べようとしてこけるというわけか.何か「何とか_copy」みたいなAPIがあんじゃねーの?とpangoドキュメント見たら

The PangoLayoutIter structure is opaque, and has no user-visible fields.

とか書いてあるし.触っちゃだめなんじゃん(;´Д`).というか,このこけてるところを含む関数,使われてないんじゃ・・・.手前の「#if ! HAVE_PANGO_LAYOUT_ITER_GET_TYPE」を「#if 0」にして終わり.何だこりゃ.

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

2006年8月11日の日記の1番目の記事へのコメント

中の人情報

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

カレンダー

2006年8月
    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件のコメント

過去ログ