OpenVZ Forum


Home » International » Russian » Проблемы при сборке своего ядра
Проблемы при сборке своего ядра [message #15539] Sat, 04 August 2007 17:44 Go to next message
Elec is currently offline  Elec
Messages: 2
Registered: August 2007
Location: Russia
Junior Member

Сконфигурировал свое ядро.

Запускаю:
rpmbuild -ba --target=i686 kernel-ovz.spec

В итоге:
+ make ARCH= nonint_oldconfig
Makefile:403: /usr/src/redhat/BUILD/ovzkernel-2.6.18/linux-2.6.18.i686/arc h//Makefile: No such file or directory
make: *** No rule to make target `/usr/src/redhat/BUILD/ovzkernel-2.6.18/linux-2.6.18.i686/ar ch//Makefile'. Stop.
ошибка: Неверный код возврата из /var/tmp/rpm-tmp.30871 (%prep)

Как лечить?
Re: Проблемы при сборке своего ядра [message #15572 is a reply to message #15539] Mon, 06 August 2007 09:25 Go to previous message
vaverin is currently offline  vaverin
Messages: 708
Registered: September 2005
Senior Member
for i in *.config.ovz
do
  mv $i .config
  Arch=`head -1 .config | cut -b 3-`
  make ARCH=$Arch nonint_oldconfig > /dev/null
  echo "# $Arch" > configs/$i
  cat .config >> configs/$i
done


Как мы видим, ARCH выдергивается из первой строчки соответствующего конфиг файла.

[vvs@dhcp0-28 kernel-ve]$ head  -1 kernel-2.6.18-i686.config
# i386


По-видимому у вас эта строчка каким-то образом потерялась.

[Updated on: Mon, 06 August 2007 09:26]

Report message to a moderator

Previous Topic: Не могу расчитать ресурсы
Next Topic: Ошибки при сборке ядра
Goto Forum:
  


Current Time: Wed Jul 10 00:50:21 GMT 2024

Total time taken to generate the page: 0.02411 seconds