lablgtk не может найти gtk + 2.0 на Mac - PullRequest
0 голосов
/ 02 октября 2018

Я хочу установить lablgtk на моем Mac, чтобы использовать программное обеспечение, которому оно нужно.Я пытаюсь установить его с opam install lablgtk, но на make world я получил эту ошибку:

=> This package requires gtk+ 2.0 development packages installed on your system
=> To solve pkg-config issues, you may need to do
   'export PKG_CONFIG_PATH=/opt/X11/lib/pkgconfig' and retry

Я пытался использовать opam depext -i lablgtk, но он находит Gtk

Warning: gtk+ 2.24.32_2 is already installed and up-to-date
To reinstall 2.24.32_2, run `brew reinstall gtk+`

Я сделалэкспорт и попытался eval 'opam config env', но я снова и снова получал ту же ошибку.Я установил Gtk + и использовал много экспорта pkg, который я нашел в интернете, но я не могу решить эту проблему.Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 10 мая 2019

В моем случае это было так, что каким-то образом pkg-config был сломан, так что у него не было ссылки на libffi.pc, которая требуется, когда пакет lablgtx для сборки файлов ./configure использует pkg-config, чтобы найти установленный gtx.час.Следовательно, это было исправлено для моего случая

export PKG_CONFIG_PATH="/usr/local/opt/libffi/lib/pkgconfig"

...