LINUX.ORG.RU

Свежий IceWM

 ,


0

1

Зашёл сейчас на icewm. Глянь, а wm-то развивается. Текущая версия от 5 января сего года. Качнул. autogen, configure без ошибок. А вот make ругается...

/usr/lib64/gcc/x86_64-slackware-linux/5.5.0/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib/librt.so when searching for -lrt
/usr/lib64/gcc/x86_64-slackware-linux/5.5.0/../../../../x86_64-slackware-linux/bin/ld: skipping incompatible /usr/lib/librt.a when searching for -lrt
/usr/lib/libfreetype.so: error adding symbols: File in wrong format
collect2: error: ld returned 1 exit status
Makefile:1277: ошибка выполнения рецепта для цели «icesound»
make[2]: *** [icesound] Ошибка 1
make[2]: выход из каталога «/home/me/icewm-1.5.1/src»
Makefile:589: ошибка выполнения рецепта для цели «all-recursive»
make[1]: *** [all-recursive] Ошибка 1
make[1]: выход из каталога «/home/me/icewm-1.5.1»
Makefile:471: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2
Что этой libfreetype.so не хватает?
lrwxrwxrwx 1 root root 21 окт 27 21:29 /usr/lib/libfreetype.so.6 -> libfreetype.so.6.12.3
-rwxr-xr-x 1 root root 624940 май 16  2017 /usr/lib/libfreetype.so.6.12.3
lrwxrwxrwx 1 root root 21 окт 27 21:29 /usr/lib/libfreetype.so -> libfreetype.so.6.12.3
lrwxrwxrwx 1 root root 21 окт 27 12:17 /usr/lib64/libfreetype.so.6 -> libfreetype.so.6.12.3
-rwxr-xr-x 1 root root 638928 май 16  2017 /usr/lib64/libfreetype.so.6.12.3
lrwxrwxrwx 1 root root 21 окт 27 12:17 /usr/lib64/libfreetype.so -> libfreetype.so.6.12.3
В общем, прошу помощи.

Deleted

Кривой Makefile?
64-битный компилятор/линкер шарится по 32-битным каталогам (/usr/lib/), а не (/usr/lib64), с ожидаемым результатом: «файл неверного формата».

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.