Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-06-04 12:12:51

  MX - Nowy użytkownik

MX
Nowy użytkownik
Zarejestrowany: 2010-06-04

Błąd przy makekpkg: include/linux/compile.h: No such file or directory

Witam,

Pojawia mi się błąd, który znajduje się poniżej. Nieważna jest wersja kernela, nawet jaja, które kiedyś na tej maszynie kompilowałem, obecnie nie dają się skompilować. Najbardziej prawdopodobne jest, iż coś wywaliłem z systemu, tylko nie mam pomysłu co. Obecnie mam 2.6.32.2 @ Kubuntu 8.04.

Do kompilacji używam funkcji z bashrc, którą kiedyś napisałem

Kod:

function kernel () {
 if [ -z "$1" ]
then
echo "Musisz podac parametr wersji jadra systemu"
else
nazwa=`echo $1 | tr [A-Z] [a-z]`
make-kpkg clean
make-kpkg --initrd --append-to-version=$nazwa kernel_image kernel_headers
 fi
}

A o to wypluwane błędy:

Kod:

Root device is (8, 1)
Setup is 11564 bytes (padded to 11776 bytes).
System is 680 kB
CRC 32625ecb
Kernel: arch/x86/boot/bzImage is ready  (#2)
make[1]: Opuszczenie katalogu `/usr/src/kernel/linux-2.6.34'
COLUMNS=150 dpkg -l 'gcc*' perl dpkg 'libc6*' binutils make dpkg-dev |\
         awk '$1 ~ /[hi]i/ { printf("%s-%s\n", $2, $3) }'> debian/buildinfo
uname -a >> debian/buildinfo
echo using the compiler: >> debian/buildinfo
grep LINUX_COMPILER include/linux/compile.h | \
           sed -e 's/.*LINUX_COMPILER "//' -e 's/"$//' >> debian/buildinfo
grep: include/linux/compile.h: No such file or directory
echo applied kernel patches: >> debian/buildinfo
echo done > debian/stamp-build-kernel
====== making target install/linux-image-2.6.34 [new prereqs: ]======
This is kernel package version 11.001.
echo "The UTS Release version in include/linux/version.h"; echo "     \"\" "; echo "does not match current version:"; echo "     \"2.6.34\" "; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
     ""
does not match current version:
     "2.6.34"
Please correct this.
make: *** [install/linux-image-2.6.34] Błąd 2

Offline

 

#2  2010-06-04 12:46:50

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: Błąd przy makekpkg: include/linux/compile.h: No such file or directory

Na nowszym kernel-package (z testinga) spróbuj.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)