Pagina 1 di 1

errore compilazione ndiswrapper su kernel 2.6.31.5

Inviato: mer 4 nov 2009, 22:08
da slucky
ciao a tutti, in breve non riesco a compilare ndiswrapper sul kernel 2.6.31.5, ma mi dava errore anche sul precedente kernel 2.6.31, questo è l'output riguardante l'errore di compilazione:
/home/slucky/driver/ndiswrapper-1.55/driver/ntoskernel.h: In function 'PushEntrySList':
/home/slucky/driver/ndiswrapper-1.55/driver/ntoskernel.h:905: error: implicit declaration of function 'cmpxchg8b'
make[3]: *** [/home/slucky/driver/ndiswrapper-1.55/driver/crt.o] Error 1
make[2]: *** [_module_/home/slucky/driver/ndiswrapper-1.55/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.6.31.5'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/slucky/driver/ndiswrapper-1.55/driver'
make: *** [all] Error 2
che si tratti di un bug? qualcuno sa come fixare il problema? :-k

Re: errore compilazione ndiswrapper su kernel 2.6.31.5

Inviato: mer 4 nov 2009, 22:50
da michele.p
...con il rilascio del kernel 2.6.31 diversi "software esterni" (in sostanza driver/moduli) non compilano nel senso che danno errori, ad esempio;

http://www.linux-magazine.it/forum/inde ... 667.0.html

per una Ralink USB. Nel tuo caso è stato già segnalato il problema, ad esempio su Gentoo;

http://bugs.gentoo.org/show_bug.cgi?id=284793

occorrerebbe trovare la patch ...verifica se nel CVS/SVN/GIT di Ndiswrapper hanno già sistemato la cosa.

Bye 8)

Re: errore compilazione ndiswrapper su kernel 2.6.31.5

Inviato: gio 5 nov 2009, 10:59
da ponce
penso che non abbiano ancora sistemato, comunque qui ho letto (nel secondo commento) che dovrebbe essere sufficiente commentare due righe di driver/ntoskernel.h, ma andrebbe provato...

Re: errore compilazione ndiswrapper su kernel 2.6.31.5

Inviato: gio 5 nov 2009, 23:35
da slucky
infatti, ho provato anche la versione svn, ma dà sempre lo stesso errore....per ora ho dovuto ripristinare il kernel di default per poterlo utilizzare... :roll: