Ошибка при ./configure (You need to preconfigure your kernel sources)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Ошибка при ./configure

Сообщение TWINc »

Код: Выделить всё

configure: error:
You need to preconfigure your kernel sources to configure LIDS.
Just type
        cd /usr/src/SmartCore
        make include/linux/version.h symlinks
        cd -
and rerun configure script.


что это значит?
команды выполнял, но они не срабатывают

Код: Выделить всё

twinc@linux:/usr/src/SmartCore> sudo make O=~/kernel-hacking/myver/smartcore include/linux/version.h symlinks
  CHK     include/linux/version.h
make[1]: *** Нет правила для сборки цели `symlinks'.  Останов.
make: *** [symlinks] Ошибка 2
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
Виталмий
Сообщения: 468
Статус: Любитель
ОС: Gentoo Linux

Re: Ошибка при ./configure

Сообщение Виталмий »

а по подробнее... что ты конфигурируешь.
То что ты конфигурируешь жалуется, что не может найти исходники ядра ...
linux-2.6.17-gentoo-r5 x86 on AMD Athlon XP 2000+
OpenSuse 11.0 x86_64 on Sony VNG-FZ31ER
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Ошибка при ./configure

Сообщение TWINc »

Собираю я Lids tools
это программа администрирования LIDS
все файлы есть. он вроде про это ничего не сказал... не совсем понимаю причем тут symlinks...
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
router
Сообщения: 363
ОС: Debian, на работе rhel

Re: Ошибка при ./configure

Сообщение router »

Signate писал(а):
03.08.2006 13:45

Код: Выделить всё

You need to preconfigure your kernel sources to configure LIDS.

You don't need to actually compile the kernel, but you do need to configure it properly. If you don't want to compile and install your own kernel, just install the sources for the same kernel version that you are using and use the configuration that came with your kernel package:

Код: Выделить всё

apt-get install kernel-source-2.x.y
cd /usr/src
tar xjvf kernel-source-2.x.y.tar.bz2
cd kernel-source-2.x.y
cp /boot/config-2.x.y-flavour .config
make-kpkg --append-to-version "-flavour" --revision 2.x.y-z --config old configure


"-flavour" is supposed to be a placeholder. You need to replace it with the correct value for your kernel, for example something like "-1-686" for prepackaged Debian kernels. It's the text that follows the kernel version in the output from uname -r and in the file names in the /boot directory.

"2.x.y-z" is the version of the kernel-image package you have installed. It should also be the same version as the kernel-source package.

If you already have a configured kernel source tree, you can use it, but make sure that it's exactly the same configuration you are using.

Перевод нужен?
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Ошибка при ./configure

Сообщение TWINc »

нет. я нормально с английским. ядро мое сконфигурировано и все такое... Получилось компильнуть под ядром то же версии с дефолтовым конфигом, а почему с этим не получилось понять не могу <_<
Registered Linux user number #434194
Спасибо сказали:
Аватара пользователя
router
Сообщения: 363
ОС: Debian, на работе rhel

Re: Ошибка при ./configure

Сообщение router »

Signate
Можно подробнее, что получилось и после каких действий появилась проблема ?
Спасибо сказали:
Аватара пользователя
TWINc
Сообщения: 179
ОС: Arch Linux Current

Re: Ошибка при ./configure

Сообщение TWINc »

у меня было 2.6.17 ядро... я его правил чего то мутил ) вообщем запорол... или в чем то ошибся...
создал еще одну папку с этим же ядром (чистым из архива). поставил патч LIDS, после того как все заработало решил скомпилировать lidstools и мне вылезла эта ошибка. ради интереса KERNEL_DIR начал пробывать разную. сначала от самого дистра, потом то запоротое ядро ) все встало нормально... с чем это связано я не понял.
Registered Linux user number #434194
Спасибо сказали: