Не удалось создать "поляри" для приложений gnome с помощью gnome builder

Я новичок в разработке приложений gnome. Я пытаюсь собрать приложение Polari с помощью gnome builder в Ubuntu 18.04. Я получаю следующую ошибку

мезон / home / yuvraj / Проекты / Поляри. --prefix /app Система сборки Meson Версия: 0.45.1 Исходный каталог: /home/yuvraj/Projects/polari Сборочный каталог: /home/yuvraj/.var/app/org.gnome.Builder/cache/gnome-builder/projects/Polari/builds/default-host-master Тип сборки: собственная сборка Имя проекта: polari Компилятор Native C: cc (gcc 7.3.0 "cc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0") Сборка процессора компьютера семейство: x86_64 Процессор сборки: x86_64 Обнаружена программа gjs: ДА (/ usr / bin / gjs) Обнаружена программа js60: НЕТ Обнаружена проверка файла рабочего стола программы: ДА (/ usr / bin / desktop-file-validate) Программа appstream- найдено util: YES (/usr/bin/ appstream-util) найдено pkg-config: /usr/bin/pkg-config (0.29.1) Найдена собственная зависимость gio-2.0: YES 2.56.3 Найдена собственная зависимость gtk+-3.0: ДА 3.22.30 Обнаружена собственная телепатическая зависимость: ДА 0.24.1 Обнаружена нативная зависимость gobject-introspection-1.0: ДА 1.56.1 Собственная зависимость gjs-1.0 найдена: НЕТ найдено 1.52.5, но необходимо: '> = 1.53. 90'

meson.build:40:0: ОШИБКА: недопустимая версия зависимости, необходимо 'gjs-1.0' ['>= 1.53.90'] найдено '1.52.5'.

Я попытался установить все зависимости сборки, но все равно не помогло. Профиль сборки используется по умолчанию, а среда выполнения является операционной системой хоста.

1 ответ

Нашел решение случайно. Прежде всего, интернет должен быть хорошим. Во-вторых, профиль сборки должен соответствовать профилю проекта, а не профилю по умолчанию. Третье время выполнения должно быть org.gnome.Sdk, здесь иногда может произойти сбой компоновщика, но в итоге он будет работать.

Другие вопросы по тегам