Hatena::ブログ(Diary)

Hack Forever改めhi-rocksのはてなダイアリー RSSフィード

2008-02-15

Mac OSXにNet::OpenID::Serverをインストール

とりあえず自分用メモです。たいしたことは書いてないのであしからず。

Net::OpenID::ServerはCrypt::DHに依存していて、これはMath::BigInt::GMP(もしくはMath::BigInt::Pari)が入ってないと遅くて使えないってことなんで、さっそくこっちを入れてみようとしたら、gmp.hがないっつって怒られました。Math::BigInt::GMP入れるにはあらかじめ自前でgmpを入れとかなきゃらしい。なんだか大変そうかも。

んで、弾さんのとこで、MacOSXにgmp入れるにはワナがあるらしいってのを読んだんですが、

http://blog.livedoor.jp/dankogai/archives/50712932.html

最新の4.2.2ではこのへんは解決してる、ってことでいいのかな? (引用すべきとこはここじゃない?)

• New, rudimentary support for x86-apple-darwin and x86_64-apple-darwin. (Please see http://gmplib.org/macos.html for more information.)

New features of GMP 4.2.2

とりあえず普通に

$ ./configure
$ make
$ make check
$ sudo make install

ってやったらいけましたよ。

そんで、これさえ入ってれば、あとはツルっと

cpan> install Math::BigInt::GMP
cpan> install Net::OpenID::Server

なんだ、楽勝じゃん。メモるほどのことでもないなw。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証