我之前更新了 brew 并最近尝试运行 webalizer,现在出现此错误:
libpng 警告:应用程序使用 libpng-1.2.41 构建但使用 1.5.10 运行 gd-png 错误:无法分配 libpng 主结构
我运行libpng-config --cflags --ldflags
以获取 CFLAGS 和 LDFLAGS 变量,并将它们添加到信息文件中:
def install
ENV['CFLAGS']='-I/opt/X11/include/libpng15'
ENV['LDFLAGS']='-L/opt/X11/lib -lpng15'
system "./configure", "--disable-debug",
"--disable-dependency-tracking",
"--prefix=#{prefix}"
system "make install"
end
brew 可以从该信息文件构建,但是我仍然有 libpng 错误。
我如何构建 webalizer 以便它使用正确的 libpng 库?