lablgtk не может найти gtk+ 2.0 на Mac
Я хочу установить 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
но он находит ГТК
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, который я нашел в интернете, но я не могу решить эту проблему. Кто-нибудь может мне помочь?
0 ответов
В моем случае это произошло из-за того, что каким-то образом pkg-config был сломан, поэтому у него не было ссылки на libffi.pc, которая требуется, когда пакет lablgtx для сборки файла./configure использует pkg-config для поиска установленного gtx.h. Следовательно, в моем случае это было исправлено
export PKG_CONFIG_PATH="/usr/local/opt/libffi/lib/pkgconfig"