Re: Unter SID Kernel 2.6.16-rc2 kompilieren
Am Sonntag, 12. Februar 2006 13:42 schrieb Norbert Tretkowski:
> * Peter Kuechler wrote:
> > Leider werden seit Freitag mein Kenrel 2.6.16-rc2 (vanilla) nicht mehr
> > übersetzt. Es kommt sofort nach einem make eine längere Fehlermeldung.
>
> Mal davon abgesehen, dass jemand der einen -rc Kernel verwendet, mit
> solchen Problemen umgehen zu wissen sollte,
Einen Kernel und seine Modules zu handhaben ist eine Sache, Kernelentwickler
und C-Kenner (mit all den Kompilerdetails usw.) zu sein eine Andere, denke
ich.
> waere der exakte Wortlaut der Fehlermeldung interessant.
Kein Problem:
------------------------------------------------------------------------------------
pelle:/usr/src/linux$ make
/bin/sh: -c: line 0: syntax error near unexpected token `('
/bin/sh: -c: line 0: `set -e; echo ' CHK include/linux/version.h'; mkdir
-p include/linux/; if [ `echo -n
"2.6.16-rc2 .file null .ident GCC:(GNU)4.0.320060128(prerelease)
(Debian4.0.2-8) .section .note.GNU-stack,,@progbits"
| wc -c ` -gt 64 ]; then echo '"2.6.16-rc2 .file null .ident GCC:(GNU)
4.0.320060128(prerelease)(Debian4.0.2-8) .sect
ion .note.GNU-stack,,@progbits" exceeds 64 characters' >&2; exit 1; fi; (echo
\#define UTS_RELEASE \"2.6.16-rc2 .file
null .ident GCC:(GNU)4.0.320060128(prerelease)
(Debian4.0.2-8) .section .note.GNU-stack,,@progbits\"; echo \#define L
INUX_VERSION_CODE `expr 2 \\* 65536 + 6 \\* 256 + 16`; echo '#define
KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8)
+ (c))'; ) < /usr/src/linux-2.6.16-rc2/Makefile > include/linux/version.h.tmp;
if [ -r include/linux/version.h ] && c
mp -s include/linux/version.h include/linux/version.h.tmp; then rm -f
include/linux/version.h.tmp; else echo ' UPD
include/linux/version.h'; mv -f include/linux/version.h.tmp
include/linux/version.h; fi'
make: *** [include/linux/version.h] Fehler 2
pelle:/usr/src/linux$
------------------------------------------------------------------------------------
--
mfg Peter Küchler
Reply to: