2003年9月17日の日記の2番目の記事へのコメント

gaim

なかなか新MSNプロトコルに対応したgaimがリリースされないわけなんですが、待ち切れずにcvs版に手を出してしまいました。

とりあえず、autogen.shってのを実行するとautoconfとかautomakeをまとめてやってくれるわけなんですが、出来上がったconfigureを実行すると文法ミスがあるとかで途中で落ちます。調べてみるとautoconfでpkg-config関係のマクロが置き換え切れてない模様。そこでpkg.m4を無理矢理configure.acの前に突っ込んでautoconfしなおしたらちゃんとしたconfigureができました。うむむ、fingerで学んだ(遊んだ?)経験が活きている。

で、やっとconfigureにこぎ着けたと思ったら、今度はSSLを有効にするところで大はまりです。gaim-0.69のSSLはgnutlsMozillaのライブラリをサポートしてるみたいなんですが、configureを見る感じではgnutlsを推奨している模様。そんなわけで早速gnutlsを入れようとしたんですが、libgpg-error、libgcryptと順調に入ったものの、いざgnutlsをmakeしようとするとMPIなんちゃらとエラーでまくり。ヘッダファイルを見ると確かに変なマクロがあったりするんですが、一体何の関数なのかもわからず、追いかけても無理そうだったんでギブアップしちゃいました。

で、仕方がないのでMozillaのライブラリを使うことにしたんですが、こっちはこっちで、Mozillaのインストール先には無くてコンパイルしたところにだけあるようなヘッダを必要としたり、configureに問題があってconfigureでうまくライブラリをテストできなかったりと超大変でした。config.logと散々にらめっっこしてどうにか動くようにはなったんですが、lddでgaim本体を見るとMozillaのインストール先のライブラリにリンクしててすごい気持悪いです。やっぱgnutlsを入れたいなぁ。ちなみに、SSLは効いているようで、あのMSNからのメッセージは届かなくなりました。

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

2003年9月17日の日記の2番目の記事へのコメント

中の人情報

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

カレンダー

2003年9月
  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        

<<先月分

翌月分>>

最新の10件のエントリ

最近の10件のコメント

過去ログ