У меня большой опыт в веб-программировании на Windows, но я никогда не занимался разработкой для Linux.
Я прочитал всю информацию о сборке WPE WebKit, которую пытался найти на разных дистрибутивах Linux (mint / mate / xubuntu), но не смог ее собрать.
Я использую Linux Mint 19.1 Cinnamon 4.0.8
Я следовал информации на https://trac.webkit.org/wiki/WPE, чтобы собрать ее из архива выпуска.
Я скачал последнюю версию (2.24.2) вместе с 2 зависимостями от https://wpewebkit.org/releases/
Но даже первая команда не сработала:
cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -GNinja
Очевидно, мне нужен был "cmake", но также и "ninja-build". Почему это не упоминается?
Немного оглянувшись, я нашел этот URL https://github.com/WebPlatformForEmbedded/WPEWebKit, который ссылается на еще одну версию исходного кода (не tar-релиз), которая предоставляла несколько дополнительных пакетов в качестве предварительных требований для сборки.
Но даже после установки загружает больше пакетов apt-get, я все еще не могу его скомпилировать, теперь я нахожусь на "xkbcommon", который он не может найти.
Итак, мой вопрос: есть ли известный список пакетов, которые будут его собирать?
Существует ли какая-либо среда разработки, которая может "прочитать", какие пакеты необходимы, прежде чем я смогу начать сборку? Или что-то еще, кажется, я не знаю?