[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Probleme beim Kompilieren von 2.2.25



Sebastian Hohmann <mrsushi@arcor.de> writes:

> Servus
>
> Hab auf meinem Notebook Sid installiert und bin beim Kompilieren vom
> 2.2.25-4 gescheitert.
> make-kpkg bricht ab mit folgenden Meldungen:
>
> [...]
> In file included from init/main.c:28:
> /home/mrsushi/kernel/kernel-source-2.2.25-2.2.25/include/asm/bugs.h: In function
>  'check_cx686_cpuid':
> /home/mrsushi/kernel/kernel-source-2.2.25-2.2.25/include/asm/bugs.h:298: warning
> : pointer targets in passing argument 5 of 'cpuid' differ in signedness
......
> init/main.c:941:8: warning: extra tokens at end of #endif directive
> init/main.c: In function 'start_kernel':
> init/main.c:1420: warning: implicit declaration of function 'bigphysarea_init'
> make[1]: *** [init/main.o] Fehler 1
> make[1]: Leaving directory `/home/mrsushi/kernel/kernel-source-2.2.25-2.2.25'
> make: *** [debian/stamp-build-kernel] Fehler 2

Hm, ich sehe da nur warnings, keinen error

> Hat irgendjemand ne Ahnung woran das liegen könnte?
>
Das schaut mir danach aus, als wenn du den gcc 4.0 verwendest.  Die
Kernelsourcen der 2.2er Serie wurden ja üblicherweise mit dem gcc 2.95
compiliert und einiges in den Sourcen schluckt der neue gcc-4.0 nicht
mehr. Den gcc-2.95 kannst du ja neben dem gcc-4.0 installieren. Du
musst halt dann das Makefiles anpassen, oder den link /usr/bin/gcc auf
von gcc-4.0 auf gcc-2.95 umbiegen.  Nachher nicht vergessen, wieder
zurückbiegen :-)

Servus
Anton
-- 
in a world without walls and fences - who needs windows and gates ?

IPA-member          Linux Registered User   #  178376           OE2AZM  
                    oe2azm@oevsv.at oe2azm@yahoo.de



Reply to: