mattintosh note

Hello Raspberry Pi!

Wine のビルドで libxslt と libxml2 が行方不明になる

pkg-config ぇ…

今まで OS X 上で Wine をビルドするとき、libxslt と libxml2 は configure 時に /usr/lib にあるものを勝手に検出してくれていた。ところが pkg-config があるとそっちに頼るらしく、PKG_CONFIG_LIBDIRPKG_CONFIG_PATH/usr/lib/pkgconfig が含まれていないためか libxslt と libxml2 が未検出になる。configure --help に書いてないやん…。

自前で pkg-config をインストールした場合は PKG_CONFIG_LIBDIRPKG_CONFIG_PATH の設定が必要になるかもしれない。それとも Wine のビルドするときに pkg-config 使うなら -L/usr/lib しておいた方がいいんだろうか…。

(pkg-config は configure 時に --with-pc-path/usr/lib/pkgconfig を追加するのもありかも)