Hallo Leute,
beim installieren von NDISWRAPPER ist folgende Fehlermeldung aufgetreten:
loader.c: In Funktion »load_sys_files«:
loader.c:441: error: `cpu_has_nx' undeclared (first use in this function)
loader.c:441: error: (Each undeclared identifier is reported only once
loader.c:441: error: for each function it appears in.)
loader.c:445: error: `_PAGE_NX' undeclared (first use in this function)
make[1]: *** [loader.o] Fehler 1
make[1]: Leaving directory `/usr/src/ndiswrapper/driver'
make: *** [all] Fehler 2
Bin wie folgt vorgegangen:
1. ln -s /usr/src/<kernel-version> /lib/modules/version/build
2. cd ndiswrapper
3. make distclean
4. make
5. make install -> bringt die selbe Fehlermeldung
Im /usr/src/ befinden sich der Kernel-Source-2.4.27 und die Kernel-Headers-2.4.27-2-k7
sowie kernel-Headers-2.4.27-386.
Den Kernel-Source für 2.4.27-2-k7 finde ich leider nicht! Denke das ich auch nur den
"Haupt-Kernel-Source" (kernel-source-2.4.27) brauche. Oder irre ich mich da!?
Muss ich die Headers mit dem Kernel-Source zudem verlinken!?
Vielen Dank schon mal an alle Experten hier im Forum im voraus
MfG
QuornJulio
Problem mit NDISWRAPPER
-
- Beiträge: 96
- Registriert: 26.04.2005 17:21:02
Problem mit NDISWRAPPER
*.* NEWBIE !!! *.* Debian Squeeze
- Teddybear
- Beiträge: 3163
- Registriert: 07.05.2005 13:52:55
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Altomünster
-
Kontaktdaten:
hi,
bin zwar nicht so fit im programmieren, aber kann es sein das du einen AMD Athlon 64 bzw einen Sempron hast?? dann liegt es vermutlich an dem NX Bit (also No Ececution) des prozessors... und irgendwo ist im quellcode etc wohl etwas implementiert, was mit diesem NX zu tuen hat...
siehe markierte zeilen:
>
oader.c: In Funktion »load_sys_files«:
> loader.c:441: error: `cpu_has_nx' undeclared (first use in this function)
loader.c:441: error: (Each undeclared identifier is reported only once
loader.c:441: error: for each function it appears in.)
> loader.c:445: error: `_PAGE_NX' undeclared (first use in this function)
make[1]: *** [loader.o] Fehler 1
make[1]: Leaving directory `/usr/src/ndiswrapper/driver'
make: *** [all] Fehler 2
ich denke mal das dort der fehler liegt.
bin zwar nicht so fit im programmieren, aber kann es sein das du einen AMD Athlon 64 bzw einen Sempron hast?? dann liegt es vermutlich an dem NX Bit (also No Ececution) des prozessors... und irgendwo ist im quellcode etc wohl etwas implementiert, was mit diesem NX zu tuen hat...
siehe markierte zeilen:
>
oader.c: In Funktion »load_sys_files«:
> loader.c:441: error: `cpu_has_nx' undeclared (first use in this function)
loader.c:441: error: (Each undeclared identifier is reported only once
loader.c:441: error: for each function it appears in.)
> loader.c:445: error: `_PAGE_NX' undeclared (first use in this function)
make[1]: *** [loader.o] Fehler 1
make[1]: Leaving directory `/usr/src/ndiswrapper/driver'
make: *** [all] Fehler 2
ich denke mal das dort der fehler liegt.