pkg-config
${X11FLAVOUR} == "Xorg" の環境で pkgsrc で色々入れた時に、pkg-config を実行したら pixman-1.pc が見つからない旨のメッセージが表示された。
% /usr/pkg/bin/pkg-config --list-all (パッケージ一覧は省略) Package pixman-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `pixman-1.pc' to the PKG_CONFIG_PATH environment variable Package 'pixman-1', required by 'cairo', not found %
pixman-1.pc は /usr/X11R7/lib/pkgconfig にあったので、環境変数 PKG_CONFIG_PATH に /usr/X11R7/lib/pkgconfig を設定したらメッセージは表示されなくなった。
% env PKG_CONFIG_PATH=/usr/X11R7/lib/pkgconfig pkg-config --list-all (パッケージ一覧は省略) %
最初から /usr/X11R7/lib/pkgconfig にパスを通しておいて欲しいけど、こういうもんなのかなぁ。