好吧,我对系统还很陌生,但我想开始编译自己的程序,而不是使用官方存储库。问题是我尝试编译自己的 Kodi,所以我遵循了官方文件和Linux 构建指南问题开始于第二阶段,当我使用下一个命令到达 3.1 Build 缺少依赖项时
sudo make -C 工具/依赖/目标/wayland 协议 PREFIX=/usr/local
当我输入此命令时,出现下一个错误
make:*** [makefile:39:本机] 错误 127
我一直在尝试找出我做错的地方,但什么也没找到。顺便说一句,我的操作系统是 Ubuntu 20.4 Desktop,带有最新更新和升级
答案1
您必须启用源代码存储库(deb-src
/etc/apt/sources.list
)从软件和更新应用程序中,然后获取打包的构建依赖项Kodi 版本使用以下命令:
sudo apt-get update
sudo apt-get build-dep kodi
然后进行长时间的编译。在最后阶段使用checkinstall
通过sudo checkinstall
创建自己的 deb 包进行安装,而不是sudo make install
降低未来系统的可管理性。