Как изменить версию Meson в Gnome Builder 3.30.1? - PullRequest
0 голосов
/ 20 ноября 2018

Я установил Gnome Builder из Discover.Я не уверен, является ли это последней версией или нет, но версия 3.30.1.Я нажал на новый проект и выбрал приложение C # GTK.Ничего не меняя, я нажал кнопку сборки, и сборка не удалась.

Сообщение было:

Уже на «master»

Система сборки Meson

Версия: 0.46.0 Исходный каталог: / run / build / gtk-sharp3

Сборочный каталог: / run / build / gtk-sharp3 / _flatpak_build

Тип сборки: собственная сборка

meson_options.txt: 2: 0: ОШИБКА: функция неизвестного типа.

Полный журнал можно найти по адресу / run / build / gtk-sharp3 / _flatpak_build / meson-logs / meson-log.txt Ошибка: модуль gtk-sharp3: дочерний процесс завершился с кодом 1

Я искал в Google, и похоже, что сообщение было из-за версии Meson ниже 47. Но проблема в том, чтоЯ не уверен, откуда взялась эта "0.46.0".Я проверил все файлы в проекте, и ни у одного из файлов не было этой строки версии.Я установил Meson вручную, и его версия была 0.48.1.Тем не менее, я получил то же сообщение.Я удалил Meson, и все равно получил то же сообщение.

Похоже, что Gnome Builder игнорирует общесистемные настройки и где-то имеет свою собственную копию Meson 0.46.0.Как это изменить?

1 Ответ

0 голосов
/ 22 ноября 2018

Builder, вероятно, строит ваше приложение на основе конкретной среды выполнения Flatpak, которая включает определенную версию Meson, независимую от того, что установлено в вашей хост-системе.На панели «Параметры сборки» вы можете выбрать другое время выполнения или выполнить сборку на хост-системе.

...