• # Compilation

    Posté par . En réponse au message Ndiswrapper 1.21 : 'Driver neti2220 invalid!'. Évalué à 1.

    Merci j'avais pas vérifié la version ... Je l'ai donc trouvé et décompressé mais j'ai du mal à compiler . Il manquait d'abord make et gcc que j'ai installer via urpmi mais maintenant je bute sur cette ereur lors de la commande make :

    973: error: ‘struct usb_driver’ has no member named ‘owner’

    J'ai ensuite essayé avec la commande make DISABLE_USB=1 et toujours le même résultat .


    Et là je pose le retour complet de la commande à tout hasard.

    make -C driver
    make[1]: entrant dans le répertoire « /home/magid/Documents/ndiswrapper-1.4rc2/ndiswrapper-1.4rc2/driver »
    make -C /lib/modules/2.6.17-5mdvlegacy/build SUBDIRS=/home/magid/Documents/ndiswrapper-1.4rc2/ndiswrapper-1.4rc2/driver \
    DRIVER_VERSION=1.4rc2 \
    UTILS_VERSION=1.2 modules
    make[2]: entrant dans le répertoire « /usr/src/linux-2.6.17-5mdv »

    WARNING: Symbol version dump /usr/src/linux-2.6.17-5mdv/Module.symvers
    is missing; modules will have no dependencies and modversions.

    CC [M] /home/magid/Documents/ndiswrapper-1.4rc2/ndiswrapper-1.4rc2/driver/loader.o
    /home/magid/Documents/ndiswrapper-1.4rc2/ndiswrapper-1.4rc2/driver/loader.c: In function ‘register_devices’:
    /home/magid/Documents/ndiswrapper-1.4rc2/ndiswrapper-1.4rc2/driver/loader.c:973: error: ‘struct usb_driver’ has no member named ‘owner’
    /home/magid/Documents/ndiswrapper-1.4rc2/ndiswrapper-1.4rc2/driver/loader.c: At top level:
    /home/magid/Documents/ndiswrapper-1.4rc2/ndiswrapper-1.4rc2/driver/loader.c:1126: fatal error: opening dependency file /home/magid/Documents/ndiswrapper-1.4rc2/ndiswrapper-1.4rc2/driver/.loader.o.d: Permission non accordée
    compilation terminated.
    make[3]: *** [/home/magid/Documents/ndiswrapper-1.4rc2/ndiswrapper-1.4rc2/driver/loader.o] Erreur 1
    make[2]: *** [_module_/home/magid/Documents/ndiswrapper-1.4rc2/ndiswrapper-1.4rc2/driver] Erreur 2
    make[2]: quittant le répertoire « /usr/src/linux-2.6.17-5mdv »
    make[1]: *** [default] Erreur 2
    make[1]: quittant le répertoire « /home/magid/Documents/ndiswrapper-1.4rc2/ndiswrapper-1.4rc2/driver »
    make: *** [all] Erreur 2