2006年8月11日の日記を表示中
2006年 8月11日 (金)
■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」にして終わり.何だこりゃ.
■dia
0.95なんか出てたのね.もう開発やめたのかと思ってましたよ.という話をヒタヒタさんにしたらさらに0.95-1が出ていることを教えてくれました.なんだこのパッケージチックなバージョン番号.0.95でも回転はついてないのね(´・ω・`)ニョローン
[コメントを書く]
■ザウルス
何か忘れてると思ったら,ザウルスセットアップしようと思ってずっと放置でした.まずいじゃん.明日までに何とかしないと(;´Д`).あとH320も.
[コメントを書く]
■ゲーム機丸洗い
「家に帰ったら,ばあちゃんが『お前のファミコンがあんまり汚れてるもんだから』とファミコンを水洗いしていた」という読者投稿がジャンプ放送局かファミ通町内会か何かに昔あったような気がすんですが,あまりに汚かったスーグラを中心としたPCエンジンのハードを水洗いしました.もちろん,分解して洗って平気なところ (主に外装の樹脂部分)だけですけど (^^;.
いや,ほんとはOAクリーナーで済ませるつもりだったんですよ.だけどね,OAクリーナーがあまりに軟弱なもんで・・・つい.強力そうなスプレータイプも,ウェットティッシュタイプと大して違いはありませんでした.前に持ってた液状タイプはものすごく強力だったんですが(Macのボディに1滴垂らして置いとくと,そこだけ元のベージュに戻る),同じようなの見掛けないんですよねぇ.ああ,何でメーカーと型番メモっとかなかったのか・・・.
最初,食器用の洗剤を使ってみたんですが泡だつばかりで汚れがちっとも落ちません.そこで,目の前にあった手洗い用の固形石鹸を使ってみたら,これがよく効きまして,薄茶色だったPCエンジンが割と元のっぽい色に(笑).手垢とか土埃が多かったからですかねぇ.
よく乾かした後.組み立てて,動作確認してみることに.CD-ROM^2+初代本体でスーパーシステムカードであげてみた所,普通に起動しました.が,CD-ROMを入れてRUNを押しても回りません.回ろうとしてるのに,回ってくれない感じです.せっかく綺麗にしたのにこれはちょっと悲しいので,手で何度か回してみたり,SELECT+RUN→RUNを繰り替えしたりしてみたところ,ついに復活.音楽が途中で切れたりするけど一応動き出しました.やったぜ.次はメガドライブだなー.
[コメントを書く]
2006年8月11日の日記を表示中
[コメントを書く]