Я недавно обновил 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?