[РЕШЕНО]fatal error: linux/limits.h: No such file or directory
При попытке пересобрать media-gfx/splashutils-1.5.4.4-r7 во время компиляции выводится ошибка
onfigure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating libs/Makefile
config.status: creating misc/Makefile
config.status: creating src/test/Makefile
config.status: creating docs/Makefile
config.status: creating scripts/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-gfx/splashutils-1.5.4.4-r7/work/splashutils-1.5.4.4 ...
make -j9 CC=i686-pc-linux-gnu-gcc STRIP=true
make --silent all-recursive
Making all in libs
CONF libz.a
CONF libjpeg.a
CONF libfreetype.a
MAKE zlib.a
In file included from crc32.c:36:0:
/usr/lib/klibc/include/limits.h:43:26: fatal error: linux/limits.h: No such file or directory
#include
compilation terminated.
make[3]: *** [
make[3]: *** Waiting for unfinished jobs....
In file included from /usr/lib/klibc/include/stdio.h:9:0,
from gzio.c:10:
/usr/lib/klibc/include/klibc/sysconfig.h:12:24: fatal error: asm/unistd.h: No such file or directory
#include
^
Переустановил sys-kernel/linux-headers но не помогло.
Что еще можно сделать?
- Для комментирования войдите или зарегистрируйтесь
.
Недообновил GCC?
См. https://wiki.gentoo.org/wiki/Upgrading_GCC
:wq
--
Live free or die
После изменения linux-headers
После изменения
linux-headers
обязательна пересборкаglibc
, после чего рекомендуется пересборкаbinutils
иgcc
, а такжеlibtool
. Обязательно именно в таком порядке! А также прочитай и выполни указания системы после сборки каждого из этих пакетов!Сделал как посоветовали, но
Сделал как посоветовали, но результат тот же. Кроме того пересобрал ядро (было 4.1 стало 4.9), но тоже не помогло.
Дай полный лог сборки и
Дай полный лог сборки и
на пасту.
emerge --info
emerge --info media-gfx/splashutils
Выхлоп pas # emerge media-gfx/splashutils -v
В /var/tmp/portage/media-gfx/splashutils-1.5.4.4-r7/temp/build.log тоже, что и во второй ссылке.
[SOLVED] Emerge splashutils
[SOLVED] Emerge splashutils is failing
Не помогло.
Не помогло.
В папке
В папке /usr/lib/klibc/include/ почему-то были пустые папки asm asm-generic и linux, а не ссылки на соответствующие папки в /usr/include/.
папки переименовал, создал ссылки и все собралось.