从源代码安装 icewm 不起作用,但 apt-get 可以工作

从源代码安装 icewm 不起作用,但 apt-get 可以工作

我尝试从源代码安装修改后的版本冰雪乐园,但是我收到一个错误,因此我决定先安装原始版本来提供依赖项。

icewm使用以下方式安装apt-get

sudo apt-get install icewm

我想icewm从源代码安装,并使用 apt-get 获取所有依赖项。我不确定这是否有意义。icewm以这种方式安装有效。

接下来我想编译源代码。我下载了 1.3.8 版本。./configure命令没有抛出任何错误。但是make命令抛出了很多警告和以下错误:

compilation terminated.
make[1]: *** [yimage.o] Error 1
make[1]: Leaving directory `/home/mariusz/Downloads/icewm/icewm-1.3.8/src'
make: *** [base] Error 2

是什么原因造成的?我icewm通过安装apt-get,所以我认为每个依赖项都应该安装。有什么区别?也许我需要./configure使用一些特殊参数来执行?

答案1

安装libgdk-pixbuf2.0-dev

sudo apt-get install libgdk-pixbuf2.0-dev

然后make

相关内容