Установка icewm из исходного кода не работает, но apt-get работает

Я попытался установить из исходного кода модифицированную версию icewm, но у меня возникла ошибка, поэтому я решил сначала установить оригинальную версию для предоставления зависимостей.

Я установил 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 снова

Другие вопросы по тегам