1

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

0