Skocz do zawartości

[F14] Ndiswrapper Make Error


SeeM

Rekomendowane odpowiedzi

Wiem, że nie jestem sam z tym problemem, bo na różnych forach się to przewija:

# make
make -C driver
make[1]: Wejście do katalogu `/home/lukasz/necik/ndiswrapper-1.56/driver'
make -C /usr/src/kernels/2.6.35.6-48.fc14.i686 M=/home/lukasz/necik/ndiswrapper-1.56/driver
make[2]: Wejście do katalogu `/usr/src/kernels/2.6.35.6-48.fc14.i686'
 LD      /home/lukasz/necik/ndiswrapper-1.56/driver/built-in.o
 MKEXPORT /home/lukasz/necik/ndiswrapper-1.56/driver/crt_exports.h
 MKEXPORT /home/lukasz/necik/ndiswrapper-1.56/driver/hal_exports.h
 MKEXPORT /home/lukasz/necik/ndiswrapper-1.56/driver/ndis_exports.h
 MKEXPORT /home/lukasz/necik/ndiswrapper-1.56/driver/ntoskernel_exports.h
 MKEXPORT /home/lukasz/necik/ndiswrapper-1.56/driver/ntoskernel_io_exports.h
 MKEXPORT /home/lukasz/necik/ndiswrapper-1.56/driver/rtl_exports.h
 MKEXPORT /home/lukasz/necik/ndiswrapper-1.56/driver/usb_exports.h
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/crt.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/hal.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/iw_ndis.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/loader.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/ndis.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/ntoskernel.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/ntoskernel_io.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/pe_linker.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/pnp.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/proc.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/rtl.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/wrapmem.o
 CC [M]  /home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.o
/home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.c: In function ‘set_multicast_list’:
/home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.c:953:13: error: ‘struct net_device’ has no member named ‘mc_count’
/home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.c:956:20: error: ‘struct net_device’ has no member named ‘mc_count’
/home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.c:960:86: error: ‘struct net_device’ has no member named ‘mc_count’
/home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.c:960:98: warning: type defaults to ‘int’ in declaration of ‘_min2’
/home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.c:960:114: error: ‘struct net_device’ has no member named ‘mc_count’
/home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.c:967:19: error: ‘struct net_device’ has no member named ‘mc_list’
/home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.c:968:50: error: dereferencing pointer to incomplete type
/home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.c:969:14: error: dereferencing pointer to incomplete type
/home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.c:971:40: error: dereferencing pointer to incomplete type
make[3]: *** [/home/lukasz/necik/ndiswrapper-1.56/driver/wrapndis.o] Błąd 1
make[2]: *** [_module_/home/lukasz/necik/ndiswrapper-1.56/driver] Błąd 2
make[2]: Opuszczenie katalogu `/usr/src/kernels/2.6.35.6-48.fc14.i686'
make[1]: *** [modules] Błąd 2
make[1]: Opuszczenie katalogu `/home/lukasz/necik/ndiswrapper-1.56/driver'
make: *** [all] Błąd 2
[root@mamut5 ndiswrapper-1.56]# 

 

Ma ktoś jakieś pomysły?

Odnośnik do komentarza
Udostępnij na innych stronach

Próbowalem na dwóch komputerach z F14, na kernel oraz kernel-PAE, zarówno prosto z plyty i z repo. Odpowiednie devele mam. Na tym samym komputerze z CentOS 5.5 ndiswrapper dziala swietnie, wiec sprzet jest w porzadku.

 

Nie jest to dla mnie jakis priorytet, bo po prostu chcialem z komputera rutero-dhcp zrobic dodatkowo pulpit, zeby sie maszyna nie "marnowala". Z CentOS niestety odpada, bo potrzebuje nowego GIMPa do kursów grafiki i kilku innych programów, których kompilacja z zaleznosciami trwa wieki.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 1 month later...

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...