当我运行时:jhbuild build gtk+-3
我得到:
介子在文件 meson.build 第 1 行第 0 列中遇到错误:
介子版本是 0.44.1,但项目需要>= 0.45.0。
但是当我运行时:~/.local/bin/meson --version
我得到:
0.46.1
所以我的版本足够高。
这到底是怎么回事呢?它从哪里得到这个 0.44.1?
我确实尝试做find / -name meson
我唯一发现的是0.46.1 version
。
我还尝试了:alias meson="~/.local/bin/meson"
我怀疑meson
二进制不是使用的二进制文件。尝试jhbuild shell
,然后which meson
检查使用了哪个介子。meson --version
可能会告诉你它是0.44.1。