我正在尝试构建一个依赖于pkg-config
安装过程中的Homebrew公式。我在公式中有适当的depends_on "pkg-config" => :build
语句,但在调用./configure
时,我收到pkg-config
无法找到库的警告。我知道depends_on
来电正在做某事,因为它解决了早期问题,./configure
无法找到pkg-config
。
使用详细模式时,Homebrew告诉我PKG_CONFIG_LIBDIR
缺少/usr/local/lib/pkgconfig
。我已经尝试通过在我的公式中调用system "PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig PKG_CONFIG_LIBDIR=$PKG_CONFIG_LIBDIR:/usr/local/lib/pkgconfig ./configure", "--exec-prefix=#{prefix}"
来更改变量,但脚本每次都会失败。
在Homebrew中解决此问题的正确方法是什么?