Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Problema con make install

    Devo installare i driver per una scheda che va sulla slot pcmcia sul portatile, ma quando vado a fare il make install (make lapcan in questo caso), mi da questa risposta:

    ]0;root@portatile:/tmp/linuxcan[root@portatile linuxcan]# make lapcan
    make -C canlib sub
    make[1]: Entering directory `/tmp/linuxcan/canlib'
    make -C examples
    make[2]: Entering directory `/tmp/linuxcan/canlib/examples'
    make[2]: Nothing to be done for `sub'.
    make[2]: Leaving directory `/tmp/linuxcan/canlib/examples'
    make[1]: Leaving directory `/tmp/linuxcan/canlib'
    make -C canlib/examples sub
    make[1]: Entering directory `/tmp/linuxcan/canlib/examples'
    make[1]: Nothing to be done for `sub'.
    make[1]: Leaving directory `/tmp/linuxcan/canlib/examples'
    make -C lapcan sub
    make[1]: Entering directory `/tmp/linuxcan/lapcan'
    cc -Wall -O2 -D__KERNEL__ -DMODULE -fomit-frame-pointer -I/tmp/linuxcan/include/ -I/lib/modules/`uname -r`/build/include -c -o lapcan_main_cs.o lapcan_main_cs.c
    lapcan_main_cs.c:39:28: pcmcia/version.h: No such file or directory
    lapcan_main_cs.c:40:29: pcmcia/cs_types.h: No such file or directory
    lapcan_main_cs.c:41:23: pcmcia/cs.h: No such file or directory
    lapcan_main_cs.c:42:27: pcmcia/cistpl.h: No such file or directory
    lapcan_main_cs.c:43:27: pcmcia/cisreg.h: No such file or directory
    lapcan_main_cs.c:44:23: pcmcia/ds.h: No such file or directory
    lapcan_main_cs.c:45:28: pcmcia/bus_ops.h: No such file or directory
    In file included from /usr/include/linux/module.h:21,
    from lapcan_main_cs.c:61:
    /usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
    /usr/include/linux/modversions.h:2:2: #error but rather headers from an appropriate kernel-source package.
    /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to
    /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include
    /usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel.
    In file included from lapcan_main_cs.c:70:
    /usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
    /usr/include/linux/modversions.h:2:2: #error but rather headers from an appropriate kernel-source package.
    /usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to
    /usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include
    /usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel.
    make[1]: *** [lapcan_main_cs.o] Error 1
    make[1]: Leaving directory `/tmp/linuxcan/lapcan'
    make: *** [lapcan] Error 2

    qualcuno sa dirmi di cosa si tratta?

  2. #2
    Sembra non trovare un po' di files header. Prova a cercarli per vedere ove sono e se ci sono.

  3. #3
    Sinceramente mi preoccupa più quel "Modules should never use kernel-headers system headers": cosa vuol dire? Ci potrebbero essere problemi con la versione del kernel?

  4. #4
    ke distro hai??..prova a installare kernel-headers
    [ SimplyMepis 8 ]Copyleft
    www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
    www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
    [ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]

  5. #5
    ho una red hat 7.3

    Comunque non mi dice che mancano i kernel-headers, ma che il modulo non deve usarli, come se fosse una questione di permessi.

    Gli headers mancanti, invece, dovrebbero essere compresi nella cartella del file tar una volta scompattato.. invece non ci sono, quindi ho contattato i fornitori, ma ci mettono una vita!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.