+ Responder ao Tópico



  1. #1
    blahh
    To tentando usar o ndiswrapper para fazer minha placa de rede sem fio funcionar (broadcom4318)... Já instalei os headers do meu kernel e removi o ndiswrapper que vem pre-compilado no kernel..entao vamos la:

    depois que descompacto o tar.gz entro no diretorio e do um make:
    ps - nao vo nem colocar o resultado do make install aqui, pq logo de cara no make ja da erros: entao la vai


    root@ubuntu:/opt/ndiswrapper-1.28# make
    make -C driver
    make[1]: Entrando no diretório `/opt/ndiswrapper-1.28/driver'
    make -C /lib/modules/2.6.15-27-386/build SUBDIRS=/opt/ndiswrapper-1.28/driver
    make[2]: Entrando no diretório `/usr/src/linux-headers-2.6.15-27-386'
    Building modules, stage 2.
    MODPOST
    make[2]: Saindo do diretório `/usr/src/linux-headers-2.6.15-27-386'
    make[1]: Saindo do diretório `/opt/ndiswrapper-1.28/driver'
    make -C utils
    make[1]: Entrando no diretório `/opt/ndiswrapper-1.28/utils'
    gcc -g -Wall -I../driver -o loadndisdriver loadndisdriver.c
    loadndisdriver.c:15:20: error: stdlib.h: Arquivo ou diretório inexistente
    loadndisdriver.c:16:19: error: stdio.h: Arquivo ou diretório inexistente
    loadndisdriver.c:17:19: error: errno.h: Arquivo ou diretório inexistente
    loadndisdriver.c:18:20: error: string.h: Arquivo ou diretório inexistente
    loadndisdriver.c:19:20: error: libgen.h: Arquivo ou diretório inexistente
    In file included from /usr/lib/gcc/i486-linux-gnu/4.0.3/include/syslimits.h:7,
    from /usr/lib/gcc/i486-linux-gnu/4.0.3/include/limits.h:11,
    from loadndisdriver.c:28:
    /usr/lib/gcc/i486-linux-gnu/4.0.3/include/limits.h:122:61: error: limits.h: Arquivo ou diretório inexistente
    loadndisdriver.c:29:19: error: ctype.h: Arquivo ou diretório inexistente
    loadndisdriver.c:30:20: error: dirent.h: Arquivo ou diretório inexistente
    loadndisdriver.c:31:20: error: syslog.h: Arquivo ou diretório inexistente
    loadndisdriver.c:34:25: error: linux/major.h: Arquivo ou diretório inexistente
    loadndisdriver.c:35:25: error: linux/ioctl.h: Arquivo ou diretório inexistente
    In file included from loadndisdriver.c:37:
    ../driver/loader.h:24: erro: syntax error before ‘size_t’
    ../driver/loader.h:24: aviso: no semicolon at end of struct or union
    ../driver/loader.h:26: erro: syntax error before ‘}’ token
    ../driver/loader.h:52: erro: array type has incomplete element type
    ../driver/loader.h:56: erro: array type has incomplete element type
    loadndisdriver.c: Na função ‘load_file’:
    loadndisdriver.c:67: erro: ‘size_t’ undeclared (first use in this function)
    loadndisdriver.c:67: erro: (Each undeclared identifier is reported only once
    loadndisdriver.c:67: erro: for each function it appears in.)
    loadndisdriver.c:67: erro: syntax error before ‘size’
    loadndisdriver.c:68: erro: ‘NULL’ undeclared (first use in this function)
    loadndisdriver.c:69: erro: storage size of ‘statbuf’ isn’t known
    loadndisdriver.c:71: aviso: implicit declaration of function ‘basename’
    loadndisdriver.c:71: aviso: initialization makes pointer from integer without a cast
    loadndisdriver.c:73: aviso: implicit declaration of function ‘open’
    loadndisdriver.c:73: erro: ‘O_RDONLY’ undeclared (first use in this function)
    loadndisdriver.c:75: aviso: implicit declaration of function ‘syslog’
    loadndisdriver.c:75: erro: ‘LOG_KERN’ undeclared (first use in this function)
    loadndisdriver.c:75: erro: ‘LOG_INFO’ undeclared (first use in this function)
    loadndisdriver.c:75: aviso: implicit declaration of function ‘strerror’
    loadndisdriver.c:75: erro: ‘errno’ undeclared (first use in this function)
    loadndisdriver.c:76: erro: ‘EINVAL’ undeclared (first use in this function)
    loadndisdriver.c:79: aviso: implicit declaration of function ‘fstat’
    loadndisdriver.c:81: aviso: implicit declaration of function ‘close’
    loadndisdriver.c:84: erro: ‘size’ undeclared (first use in this function)
    loadndisdriver.c:86: aviso: implicit declaration of function ‘mmap’
    ction ‘strlen’
    loadndisdriver.c:138: aviso: incompatible implicit declaration of built-in function ‘strlen’
    loadndisdriver.c: Na função ‘read_conf_file’:
    this function)
    loadndisdriver.c:254: erro: ‘NULL’ undeclared (first use in this function)
    loadndisdriver.c:258: erro: ‘LOG_KERN’ undeclared (first use in this function)
    loadndisdriver.c:258: erro: ‘LOG_INFO’ undeclared (first use in this function)
    loadndisdriver.c:260: erro: ‘errno’ undeclared (first use in this function)
    loadndisdriver.c:262: erro: ‘EINVAL’ undeclared (first use in this function)
    loadndisdriver.c:316: aviso: incompatible implicit declaration of built-in function ‘strcpy’
    loadndisdriver.c:317: erro: dereferencing pointer to incomplete type
    loadndisdriver.c:324: erro: dereferencing pointer to incomplete type
    loadndisdriver.c:285: aviso: unused variable ‘statbuf’
    loadndisdriver.c:347: erro: syntax error before ‘struct’
    loadndisdriver.c:349: aviso: implicit declaration of function ‘closedir’
    loadndisdriver.c:351: aviso: implicit declaration of function ‘free’
    loadndisdriver.c:358: aviso: implicit declaration of function ‘munmap’
    loadndisdriver.c:364: aviso: control reaches end of non-void function
    loadndisdriver.c: Na função ‘get_device’:
    loadndisdriver.c:371: erro: storage size of ‘statbuf’ isn’t known
    loadndisdriver.c:374: erro: ‘LOG_KERN’ undeclared (first use in this function)
    loadndisdriver.c:374: erro: ‘LOG_INFO’ undeclared (first use in this function)
    loadndisdriver.c:377: erro: ‘errno’ undeclared (first use in this function)
    loadndisdriver.c:378: erro: ‘EINVAL’ undeclared (first use in this function)
    loadndisdriver.c:380: aviso: implicit declaration of function ‘snprintf’
    loadndisdriver.c:380: aviso: incompatible implicit declaration of built-in function ‘snprintf’
    loadndisdriver.c:403: aviso: incompatible implicit declaration of built-in function ‘strncpy’
    loadndisdriver.c:371: aviso: unused variable ‘statbuf’
    loadndisdriver.c: Na função ‘load_device’:
    loadndisdriver.c:415: erro: ‘DIR’ undeclared (first use in this function)
    loadndisdriver.c:415: erro: ‘dir’ undeclared (first use in this function)
    loadndisdriver.c:419: erro: ‘LOG_KERN’ undeclared (first use in this function)
    loadndisdriver.c:419: erro: ‘LOG_INFO’ undeclared (first use in this function)
    loadndisdriver.c:420: aviso: incompatible implicit declaration of built-in function ‘memset’
    loadndisdriver.c:422: erro: ‘errno’ undeclared (first use in this function)
    loadndisdriver.c:423: erro: ‘EINVAL’ undeclared (first use in this function)
    loadndisdriver.c:425: erro: ‘NULL’ undeclared (first use in this function)
    loadndisdriver.c:430: aviso: assignment makes pointer from integer without a cast
    loadndisdriver.c:431: erro: dereferencing pointer to incomplete type
    loadndisdriver.c:432: erro: dereferencing pointer to incomplete type
    loadndisdriver.c:435: erro: dereferencing pointer to incomplete type
    loadndisdriver.c:444: erro: syntax error before ‘struct’
    loadndisdriver.c: Na função ‘get_ioctl_device’:
    loadndisdriver.c:461: erro: ‘FILE’ undeclared (first use in this function)
    loadndisdriver.c:461: erro: ‘proc_misc’ undeclared (first use in this function)
    loadndisdriver.c:469: aviso: implicit declaration of function ‘strstr’
    loadndisdriver.c:469: aviso: incompatible implicit declaration of built-in function ‘strstr’
    loadndisdriver.c:470: aviso: implicit declaration of function ‘strtol’
    loadndisdriver.c:470: erro: ‘NULL’ undeclared (first use in this function)
    loadndisdriver.c:480: erro: ‘LOG_KERN’ undeclared (first use in this function)
    loadndisdriver.c:480: erro: ‘LOG_INFO’ undeclared (first use in this function)
    loadndisdriver.c:485: aviso: implicit declaration of function ‘unlink’
    loadndisdriver.c:486: aviso: implicit declaration of function ‘mknod’
    loadndisdriver.c:486: erro: ‘S_IFCHR’ undeclared (first use in this function)
    loadndisdriver.c:486: erro: ‘MISC_MAJOR’ undeclared (first use in this function)
    loadndisdriver.c:488: erro: ‘errno’ undeclared (first use in this function)
    loadndisdriver.c:493: erro: ‘O_RDONLY’ undeclared (first use in this function)
    loadndisdriver.c: Na função ‘main’:
    loadndisdriver.c:509: aviso: implicit declaration of function ‘openlog’
    loadndisdriver.c:509: erro: ‘LOG_PERROR’ undeclared (first use in this function)
    loadndisdriver.c:509: erro: ‘LOG_CONS’ undeclared (first use in this function)
    loadndisdriver.c:509: erro: ‘LOG_KERN’ undeclared (first use in this function)
    loadndisdriver.c:509: erro: ‘LOG_DEBUG’ undeclared (first use in this function)
    loadndisdriver.c:511: erro: ‘LOG_INFO’ undeclared (first use in this function)
    loadndisdriver.c:513: aviso: implicit declaration of function ‘strncmp’
    loadndisdriver.c:515: aviso: implicit declaration of function ‘printf’
    loadndisdriver.c:515: aviso: incompatible implicit declaration of built-in function ‘printf’
    loadndisdriver.c:525: aviso: implicit declaration of function ‘atoi’
    loadndisdriver.c:540: aviso: implicit declaration of function ‘atof’
    loadndisdriver.c:547: aviso: implicit declaration of function ‘strcmp’
    loadndisdriver.c:554: aviso: incompatible implicit declaration of built-in function ‘sscanf’
    loadndisdriver.c:588: aviso: implicit declaration of function ‘closelog’
    make[1]: ** [loadndisdriver] Erro 1
    make[1]: Saindo do diretório `/opt/ndiswrapper-1.28/utils'
    make: ** [all] Erro 2

    ----> Alguem aqui pode me ajudar ?

  2. #2
    eder_souza
    Amigo, veja se seu gcc está completo. Ele está reclamando de diversos .h (headers) que ele não está encontrando.







Tópicos Similares

  1. ndiswrapper nao compila
    Por blahh no fórum Servidores de Rede
    Respostas: 0
    Último Post: 19-11-2006, 13:13
  2. Problemas para instalar o PPTP(.tar.gz)! Não compila nada!
    Por LinuxAthos no fórum Servidores de Rede
    Respostas: 2
    Último Post: 04-08-2003, 08:09
  3. RH 8.1 Phoebe beta não compila o Mysql!
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 19-01-2003, 22:24
  4. Nao Compila RH 8 !!!!
    Por PedroNasc no fórum Servidores de Rede
    Respostas: 4
    Último Post: 16-12-2002, 15:16
  5. PHP não compila.....
    Por Futuremax no fórum Servidores de Rede
    Respostas: 1
    Último Post: 26-11-2002, 14:42

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L