[PLUTO-help] Ndiswrapper... errori di compilazione

Giovanni Scafora linuxmania a gmail.com
Mer 8 Feb 2006 19:20:07 CET


> Salve ha tutti, dopo qualche settimana passata a litigare con
> l'installazione del nuovo kernel 2.6.15.1 (si ok Ŕ uscito il .2

Per dovere di cronaca, sappi che Ŕ uscito anche il 2.6.15.3

> Ok scusatemi per questa mia piccola divagazione... tornando al problema,
> sono andato sul sito di ndiswrapper e scarico la ultima relese.. la 1.9 e:
>
> [root a Ratiel ndiswrapper-1.9]# make
> make -C driver
> make[1]: Entering directory `/root/ndiswrapper-1.9/driver'
> make -C /lib/modules/2.6.15.1/build SUBDIRS=/root/ndiswrapper-1.9/driver \
>         DRIVER_VERSION=1.9
> make[2]: Entering directory `/usr/src/linux-2.6.15.1'
>   CC [M]  /root/ndiswrapper-1.9/driver/hal.o
> In file included from /root/ndiswrapper-1.9/driver/hal.c:166:
> /root/ndiswrapper-1.9/driver/hal_exports.h:25: warning: implicit declaration of
> function `tWRAP_EXPORT_SYMBOL'
> /root/ndiswrapper-1.9/driver/hal_exports.h:25: warning: missing braces around initializer
> /root/ndiswrapper-1.9/driver/hal_exports.h:25: warning: (near initialization for `hal_exports[0]')
> /root/ndiswrapper-1.9/driver/hal_exports.h:25: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:25: (near initialization for `hal_exports[0].name')
> /root/ndiswrapper-1.9/driver/hal_exports.h:26: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:26: (near initialization for `hal_exports[0].func')
> /root/ndiswrapper-1.9/driver/hal_exports.h:27: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:27: (near initialization for `hal_exports[0]')
> /root/ndiswrapper-1.9/driver/hal_exports.h:27: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:27: (near initialization for `hal_exports[1].name')
> /root/ndiswrapper-1.9/driver/hal_exports.h:28: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:28: (near initialization for `hal_exports[1].func')
> /root/ndiswrapper-1.9/driver/hal_exports.h:29: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:29: (near initialization for `hal_exports[1]')
> /root/ndiswrapper-1.9/driver/hal_exports.h:29: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:29: (near initialization for `hal_exports[2].name')
> /root/ndiswrapper-1.9/driver/hal_exports.h:30: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:30: (near initialization for `hal_exports[2].func')
> /root/ndiswrapper-1.9/driver/hal_exports.h:31: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:31: (near initialization for `hal_exports[2]')
> /root/ndiswrapper-1.9/driver/hal_exports.h:31: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:31: (near initialization for `hal_exports[3].name')
> /root/ndiswrapper-1.9/driver/hal_exports.h:32: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:32: (near initialization for `hal_exports[3].func')
> /root/ndiswrapper-1.9/driver/hal_exports.h:33: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:33: (near initialization for `hal_exports[3]')
> /root/ndiswrapper-1.9/driver/hal_exports.h:33: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:33: (near initialization for `hal_exports[4].name')
> /root/ndiswrapper-1.9/driver/hal_exports.h:34: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:34: (near initialization for `hal_exports[4].func')
> /root/ndiswrapper-1.9/driver/hal_exports.h:35: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:35: (near initialization for `hal_exports[4]')
> /root/ndiswrapper-1.9/driver/hal_exports.h:35: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:35: (near initialization for `hal_exports[5].name')
> /root/ndiswrapper-1.9/driver/hal_exports.h:36: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:36: (near initialization for `hal_exports[5].func')
> /root/ndiswrapper-1.9/driver/hal_exports.h:37: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:37: (near initialization for `hal_exports[5]')
> /root/ndiswrapper-1.9/driver/hal_exports.h:37: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:37: (near initialization for `hal_exports[6].name')
> /root/ndiswrapper-1.9/driver/hal_exports.h:38: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:38: (near initialization for `hal_exports[6].func')
> /root/ndiswrapper-1.9/driver/hal_exports.h:39: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:39: (near initialization for `hal_exports[6]')
> /root/ndiswrapper-1.9/driver/hal_exports.h:39: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:39: (near initialization for `hal_exports[7].name')
> /root/ndiswrapper-1.9/driver/hal_exports.h:40: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:40: (near initialization for `hal_exports[7].func')
> /root/ndiswrapper-1.9/driver/hal_exports.h:41: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:41: (near initialization for `hal_exports[7]')
> /root/ndiswrapper-1.9/driver/hal_exports.h:41: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:41: (near initialization for `hal_exports[8].name')
> /root/ndiswrapper-1.9/driver/hal_exports.h:42: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:42: (near initialization for `hal_exports[8].func')
> /root/ndiswrapper-1.9/driver/hal_exports.h:43: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:43: (near initialization for `hal_exports[8]')
> /root/ndiswrapper-1.9/driver/hal_exports.h:43: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:43: (near initialization for `hal_exports[9].name')
> /root/ndiswrapper-1.9/driver/hal_exports.h:44: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:44: (near initialization for `hal_exports[9].func')
> /root/ndiswrapper-1.9/driver/hal_exports.h:45: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:45: (near initialization for `hal_exports[9]')
> /root/ndiswrapper-1.9/driver/hal_exports.h:45: initializer element is not constant
> /root/ndiswrapper-1.9/driver/hal_exports.h:45: (near initialization for `hal_exports[10]')
> make[3]: *** [/root/ndiswrapper-1.9/driver/hal.o] Error 1
> make[2]: *** [_module_/root/ndiswrapper-1.9/driver] Error 2
> make[2]: Leaving directory `/usr/src/linux-2.6.15.1'
> make[1]: *** [default] Error 2
> make[1]: Leaving directory `/root/ndiswrapper-1.9/driver'
> make: *** [all] Error 2
>
> Ah, mi sono messo a cercare poco su google, ma non trovo nulla di
> simile... ma continuo a cercare, prima o poi trover˛ un modo per far
> funzionare tutto.

Prova a dare uno sguardo qui:
http://www.google.it/search?hl=it&q=warning%3A+missing+braces+around+initializer&btnG=Cerca+con+Google&meta=

Con molta probabilitÓ, dovrai modificare qualche file dei sorgenti di
ndiswrapper.
Saluti.



More information about the pluto-help mailing list