Возникают проблемы при установки программ.
При выполнение команды
make
выводит следующие ошибки
`sh cflags «optimize=’-O2\′» miniperlmain.o` miniperlmain.c
CCCMD = cc -DPERL_CORE -c -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -Wall
In file included from /usr/include/bits/posix1_lim.h:126,
from /usr/include/limits.h:144,
from /usr/lib/gcc-lib/i586-alt-linux/3.2.1/include/limits.h:132,
from /usr/lib/gcc-lib/i586-alt-linux/3.2.1/include/syslimits.h:7,
from /usr/lib/gcc-lib/i586-alt-linux/3.2.1/include/limits.h:11,
from /usr/include/sys/param.h:22,
from perl.h:446,
from miniperlmain.c:27:
/usr/include/bits/local_lim.h:36:26: linux/limits.h: No such file or directory
In file included from perl.h:446,
from miniperlmain.c:27:
/usr/include/sys/param.h:23:26: linux/limits.h: No such file or directory
/usr/include/sys/param.h:24:25: linux/param.h: No such file or directory
In file included from /usr/include/netinet/in.h:212,
from perl.h:637,
from miniperlmain.c:27:
/usr/include/bits/socket.h:305:24: asm/socket.h: No such file or directory
In file included from /usr/include/errno.h:36,
from perl.h:694,
from miniperlmain.c:27:
/usr/include/bits/errno.h:25:26: linux/errno.h: No such file or directory
In file included from /usr/include/sys/ioctl.h:27,
from perl.h:838,
from miniperlmain.c:27:
/usr/include/bits/ioctls.h:24:24: asm/ioctls.h: No such file or directory
In file included from /usr/include/sys/ioctl.h:30,
from perl.h:838,
from miniperlmain.c:27:
/usr/include/bits/ioctl-types.h:25:24: asm/ioctls.h: No such file or directory
In file included from /usr/include/signal.h:307,
from unixish.h:106,
from perl.h:1970,
from miniperlmain.c:27:
/usr/include/bits/sigcontext.h:28:29: asm/sigcontext.h: No such file or directory
make: * [miniperlmain.o] Ошибка1
Помагите пожалуйста.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
А у тебя сырцы ядра установлены?
Good Luck,
UT
Да нет я вобще ядро нетрогал. Недавно поставил Linux, и что к чему я не очен.
Проверь в /usr/src должна быть директория linux с исходным кодом твоего ядра.
Есть специальные пакеты, в зависимости от дистра, которые это устанавливают.
Good Luck,
UT
Недогнал, какие пакеты чего ставят.
Как я понимаю, в папке Linux нет какихто файлов, где их можно взять?
Какой у тебя дистр? Посмотри у себя на установочном сидюке пакеты под названиями типа kernel-source и всякие -devel.rpm Они тебе будут нужны, чтобы самому компилировать софт, поэтому их лучше сразу установить. Некоторые дистры не устанавливают эти пакеты по умолчанию. В них (пакетах) и содержатся те файлы, которые тебе нужны.
Good Luck,
UT
У меня Alt Junior :), и все эти пакеты я поставил.
А команда
./configure
разве не определяет наличие этих покетов? И она уменя проходит.
Ну я кажется понял проблему,
ставил пакеты не только те которые на диске, но те которые скачивал с инета. Ну я качал те которые по новее, а они скорее всего не подходили и я их ставил с параметрами --nodebs --force (кажется так), что-бы не ругался
и они, скорей всего, и вызывали ошибки.
Сейчас я снес систему и поставил заного (второй раз :) ), кое каких пакетов не хватает, будем искать.