我试图使用介子4.5在Ubuntu18.04上安装gtksourceview4 4.4.0-1
我按照自述文件中的说明,已经创建了目录构建:
Installation
------------
Simple install procedure from a tarball:
$ mkdir build
$ meson build我知道错误:
jeff@snowdon:~/Programs/gtksourceview-4.4.0$ meson build
The Meson build system
Version: 0.52.1
Source dir: /home/jeff/Programs/gtksourceview-4.4.0
Build dir: /home/jeff/Programs/gtksourceview-4.4.0/build
Build type: native build
meson.build:1:6: ERROR: Expecting eof got id.
mkdir build
^我有过
jeff@snowdon:~/Programs/gtksourceview-4.4.0$ ls -l build
total 12
drwxrwxr-x 2 jeff jeff 4096 Dec 13 17:05 meson-info
drwxrwxr-x 2 jeff jeff 4096 Dec 13 17:14 meson-logs
drwxrwxr-x 2 jeff jeff 4096 Dec 13 17:05 meson-private怎么啦?
发布于 2019-12-13 17:35:37
说明(我们宁愿看你实际做了什么,而不是别人告诉你做什么)说:
$ mkdir build但是,你已经让meson用
Build dir: /home/jeff/Programs/gtksourceview-4.4.0/biuild"build“= "biuild”
发布于 2022-10-13 17:58:16
我知道这件事现在已经过时了,但如果有人再次碰到这个问题,我认为还需要一个答案。
如果问题没有像华尔丁仪所回答的那样在纠正构建路径之后消失,那么meson就无法找到运行时依赖于gtksourceview-4来解决对库的调用。
要继续构建,需要安装包的开发版本:
sudo apt install libgtksourceview-4-dev
在运行此程序之前,您可能需要检查是否在系统级别安装了ubuntu包:
sudo apt list | grep libgtksourceview-4
输出是不言自明的。如果没有安装,则必须在单独的命令行条目上或在相同的命令行上执行这两个安装:
sudo apt install libgtksourceview-4-0 libgtksourceview-4-dev
在撰写本文时,libgtksourceview-4-0是最新的用于amd64 64体系结构的Ubuntu包。
如果您对这个包的功能感到好奇,下面将给您一个简短的总结:
apt show libgtksourceview-4-0
由于缺乏依赖关系,这个回答将为您在运行meson构建软件时看到的错误提供更多提示。
https://askubuntu.com/questions/1195960
复制相似问题