LINUX.ORG.RU

WebkitGTK не собирается под macOS

 , , ,


0

1

Выдает ошибку об отсутствии данных звисимостей:

-- Checking for module 'atspi-2'
--   No package 'atspi-2' found
-- Could NOT find ATSPI (missing: ATSPI_INCLUDE_DIRS ATSPI_LIBRARIES) (Required is at least version "2.5.3")
-- Checking for module 'egl'
--   No package 'egl' found
-- Could NOT find EGL (missing: EGL_INCLUDE_DIRS EGL_LIBRARIES)
-- Checking for module 'gl'
--   No package 'gl' found
-- Checking for module 'glesv2'
--   No package 'glesv2' found
-- Disabling ENABLE_PLUGIN_PROCESS_GTK2 since ENABLE_X11_TARGET is disabled.
-- Disabling USE_REDIRECTED_XCOMPOSITE_WINDOW since ENABLE_X11_TARGET is disabled.
-- Checking for module 'geoclue-2.0'
--   No package 'geoclue-2.0' found
-- Could NOT find GeoClue2 (missing: VERSION_OK) (Required is at least version "2.1.5")
CMake Error at Source/cmake/OptionsGTK.cmake:210 (message):
  Geoclue is needed for ENABLE_GEOLOCATION.
Call Stack (most recent call first):
  Source/cmake/WebKitCommon.cmake:61 (include)
  CMakeLists.txt:152 (include)

Все эти пакеты искал в formulae.brew.sh, но там ничего не нашел, а самого WebkitGTK там нету.
Пробовал ставить webkitgtk из MacPorts, но после установки при сборке программы на GTK-RS и Webkit2GTK-RS все равно не видит webkitgtk.

Как собрать то этот вебкит под macOS?

★★

Ответ на: комментарий от entefeed

macOS - Unix система,форум - по Linux/Unix системам

Linux.org.ru — клуб пользователей операционной системы Linux и других Unix-систем

playX ★★ ()
Последнее исправление: playX (всего исправлений: 1)
Ответ на: комментарий от playX

Проект «LINUX.ORG.RU: Русская информация об ОС Linux» был основан в октябре 1998 года. Нашей целью является создание основного информационного ресурса об операционной системе Linux в России. Мы стараемся обеспечить возможность обмена различной Linux-ориентированной информацией, последними новостями, ссылками, документацией и другими ресурсами.

www.linux.org.ru/about

entefeed ☆☆☆ ()
Последнее исправление: entefeed (всего исправлений: 1)
Ответ на: комментарий от entefeed

www.linux.org.ru/help/rules.md

Linux.org.ru — клуб пользователей операционной системы Linux и других Unix-систем

А если так и не отпал вопрос причем линукс,
То WebKitGTK пилится для Linux и он Open Source

playX ★★ ()
Ответ на: комментарий от playX

То WebKitGTK пилится для Linux и он Open Source

Ключевое слово в твоей теме - макось. Давай может еще и под винду всем лором собирать, а? Вали на discussions.apple.com или где вы там ошиваетесь.

entefeed ☆☆☆ ()
Ответ на: комментарий от entefeed

нехило красноглазику пердачину разворотило

anonymous ()

-- Could NOT find GeoClue2 (missing: VERSION_OK) (Required is at least version «2.1.5»)
CMake Error at Source/cmake/OptionsGTK.cmake:210 (message):
Geoclue is needed for ENABLE_GEOLOCATION.

-DENABLE_GEOLOCATION=OFF

annulen ★★★★★ ()
Последнее исправление: annulen (всего исправлений: 2)

Пробовал ставить webkitgtk из MacPorts, но после установки при сборке программы на GTK-RS и Webkit2GTK-RS все равно не видит webkitgtk.

Тогда не факт, что и сборка и сорсов поможет

annulen ★★★★★ ()
Ответ на: комментарий от annulen

Сборка таким образом конечно избавила от проблемы с GeoClue 2, но вот ATSPI никак найти не получается

playX ★★ ()
Ответ на: комментарий от entefeed

Что, мамка наругала за плохие оценки?

Deleted ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.