libvirt-0.8.8をコンパイルしたときのメモ
libvirtをosxでコンパイルするには、いろいろと準備が必要。
依存関係的には、こんな感じ。
libvirt ----- GnuTLS --+-- libgpg-error | +-- libgcrypt
必要なライブラリ類のバージョンは以下の通り。
- ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.9.tar.bz2
- ftp://ftp.gnupg.org/gcrypt/libgcrypt/libgcrypt-1.4.6.tar.bz2
- http://ftp.iij.ad.jp/pub/gnu/gnu/gnutls/gnutls-2.8.6.tar.bz2
- ftp://libvirt.org/libvirt/libvirt-0.8.8.tar.gz
ということでコンパイル開始
1.libgpg-error
$ ./configure --prefix=$HOME/app $ make $ make install
2.libgcrypt
$ ./configure --prefix=$HOME/app --disable-asm --with-gpg-error-prefix=$HOME/app $ make $ make install
3.gnutls
$ ./configure --prefix=$HOME/app $ make $ make install
4.libvirt
$ CPPFLAGS="-I$HOME/app/include" LDFLAGS="-L$HOME/app/lib -R$HOME/app/lib" \ ./configure --prefix=/Users/saitou/app --with-python $ make $ make install