The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Народ плиз помогите...."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Народ плиз помогите...."
Сообщение от durdom Искать по авторуВ закладки on 22-Мрт-02, 19:21  (MSK)
Проблемка в следующем... Стоит RH 7.2 kernel-2.4.9-31 необходимо поставить BestCrypt-0.8 ... Скачал
BestCrypt-0.8-9.src.rpm .... делаю rpm --rebuild BestCrypt-0.8-9.src.rpm он мне ругается вот на что
gcc -E bc_dev.c -I../include -D__GENKSYMS__ | /sbin/genksyms  -k 2.4.9 > bc_dev.ver
gcc -O6 -Wall -fno-strength-reduce -D__KERNEL__ -DMODULE -I../include -I/usr/src/linux/include   -c -o bc_dev.o bc_dev.c
In file included from bc_cfg.h:43,
                 from bc_dev.c:1:
/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error but rather headers from an appropriate kernel-source package.
/usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel.
make[1]: *** [bc_dev.o] Ошибка 1
make[1]: Выход из каталог `/usr/src/redhat/BUILD/bcrypt-0.8-9/mod-0.8-9'
make: *** [subdirs] Ошибка 2
ошибка: Неверный код возврата из /var/tmp/rpm-tmp.48023 (%build)
Ошибки сборки пакетов:
    Неверный код возврата из /var/tmp/rpm-tmp.48023 (%build)

Решил взять более старую версию ... скачал BestCrypt-0.8-7.tar.gz .... порядок действий следующтй ....
tar xvzf /usr/local/BestCrypt-0.8-7.tar.gz появился каталог bcrypt далее cd ~/bcrypt  делаю make ..... и он опять ругается вот так
[root@backup bcrypt]# make
set -e; for i in kgsha src mod; do make -C $i ; done
make[1]: Вход в каталог `/usr/local/bcrypt/kgsha'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталог `/usr/local/bcrypt/kgsha'
make[1]: Вход в каталог `/usr/local/bcrypt/src'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Выход из каталог `/usr/local/bcrypt/src'
make[1]: Вход в каталог `/usr/local/bcrypt/mod-0.8-7'
gcc -O6 -Wall -fno-strength-reduce -D__KERNEL__ -DMODULE -I../include -I/usr/src/linux/include   -c -o bc_dev.o bc_dev.c
In file included from bc_cfg.h:43,
                 from bc_dev.c:1:
/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error but rather headers from an appropriate kernel-source package.
/usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel.
make[1]: *** [bc_dev.o] Ошибка 1
make[1]: Выход из каталог `/usr/local/bcrypt/mod-0.8-7'
make: *** [subdirs] Ошибка 2

Народ помогите ..... а то головы не охота лишатся .... вторые сутки с ним мучаюсь ...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Народ плиз помогите...."
Сообщение от Sampan Искать по авторуВ закладки on 24-Мрт-02, 12:58  (MSK)

Он же, почти русским языком, тебе говорит, что ему не нравится и что нужно сделать:

#error Modules should never use kernel-headers system headers,
#error but rather headers from an appropriate kernel-source package.
#error Change -I/usr/src/linux/include (or similar) to
#error -I/lib/modules/$(uname -r)/build/include
#error to build against the currently-running kernel.

"Модули никогда не должны использовать общесистемные kernel-headers, но предпочтительно (могут) использовать headers от соответствующего пакета исходных кодов ядра".
"Измени -I/usr/src/linux/include (или подобные) на -I/lib/modules/$(uname -r)/build/include для сборки, соответствующей текущему ядру"

(Перевод ужасный, но, надеюсь смысл понятен :-)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру