自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。
Ruby言語やLinuxのネタが多いです。
February 10, 2003 [おもひで]
■ [cygwin] CygwinでRuby-GNOME2
を動かそうと思って、会社の暇な時間を見つけてトライしてみたんだけどうまくいかず。
ひとまず、Ruby/Pangoを試そうと、Makefileをちょこちょこいじったりglib2.defを手で書いてみたりして、なんとかコンパイルはできたんだけどコアを吐く。
まぁ、根本的な原因はオレがコンパイラとかリンカとかがよくわかってないのが原因なんだけどね、ってオイ(^^;)。
■ とはいえ、あまりそれに費やす時間もない(何せ会社しかないんだもんWin32環境(^^;))し、誰かやってくれないかなぁ、Win32対応。いや、マジで。
■ [tDiary] アクセスカウンタ表示プラグイン
counter.datがやたら大きくなる件だがやはりバグだった(^^;)。
1日1回、指定した時間を超えたデータは削除するようにしていたのだがそのロジックがマズくて全然削除されてなかった(そりゃでかくなるわな(^^;))。あと、ちとコードもわかりづらくなってた。
というわけで、その辺書き直してここでトライ中。1日1回ずつクリーンアップされるのでちょっと様子を見ることにする。
まともに動いているようだったら今週末にでもリリースしようかな。

手で.defファイルを作るよりも、
glib2.soのビルドの際にLDFLAGSかDLDFLAGSあたりに
--export-all-symbols --output-lib glib2.so.a --output-def glib2.so.def
とか追加する方が、楽で良いかも知れません。
なるほど。明日またやってみます。
#つまり休日出勤、いや仕事が忙しいからなんですが(T_T)。
っていうか、さかいさんやってくださいよ〜(T_T)。