如何在Gnome Builder 3.30.1中更改Meson版本?

时间:2018-11-20 19:42:01

标签: gtk# gnome-builder

我从Discover安装了Gnome Builder。我不确定这是否是最新版本,但版本为3.30.1。我单击新项目,然后选择C#GTK应用程序。没有进行任何更改,我按下了构建按钮,构建失败。

消息是

  

已经是“主人”

     

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 :(得分:0)

Builder可能正在针对特定的Flatpak运行时构建应用程序,其中包括与主机系统中安装的版本无关的特定版本的Meson。在“构建设置”面板中,您可以选择其他运行时或针对主机系统进行构建。