Resultados 1 al 8 de 8

duda compilar

  1. #1 duda compilar 
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    Buenas,
    queria dar un poco de guerra...
    Pese a que llevo varios años (en modo usuario) usando linux, a la hora de compilar un simple archivo, me pierdo

    mirad:
    Código:
    n@vaio:/media/BackVaio/nuevo/smartcam-1.4.0/driver_src$ make -C /lib/modules/`uname -r`/build M=`pwd`
    make: se ingresa al directorio «/usr/src/linux-headers-2.6.32-31-generic»
      CC [M]  /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.o
    /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c: In function ‘vidioc_s_fmt_cap’:
    /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:174: error: dereferencing pointer to incomplete type
    /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c: In function ‘smartcam_write’:
    /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:529: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
    /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:529: error: (Each undeclared identifier is reported only once
    /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:529: error: for each function it appears in.)
    /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c: At top level:
    /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:554: warning: initialization from incompatible pointer type
    /media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.c:555: warning: initialization from incompatible pointer type
    make[1]: *** [/media/BackVaio/nuevo/smartcam-1.4.0/driver_src/smartcam.o] Error 1
    make: *** [_module_/media/BackVaio/nuevo/smartcam-1.4.0/driver_src] Error 2
    make: se sale del directorio «/usr/src/linux-headers-2.6.32-31-generic»
    ¿que hago mal?
    Este es el programa Smartcam que te sirve para usar el movil de webcam. Y me funciona, lo que pasa que hay que cargar el driver manualmente, y es ahi donde quiero compilarlo y no acierto.
    Y googleado bastante, he visto parches, pero aun asi, no lo encuentro.

    ¿sugerencias?

    Saludos a t2,
    * * @* * Olvídate de:
    *@ @* * los anti-virus, anti-spyware, anti-nada y anti-todo.
    * * @* * y del software que expira a los 30 días
    * * @* *
    * @@@* linux
    Citar  
     

  2. #2  
    Avanzado
    Fecha de ingreso
    Feb 2011
    Mensajes
    442
    Descargas
    0
    Uploads
    0
    Diríase que lo estás compilando contra una versión del kernel distinta.
    Ezine HH mas de 5.000.000.000 descargas!!!!!!!!!
    Citar  
     

  3. #3  
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    si, claro, es distinta, pero lo quiero compilar. ¿que hacer?
    * * @* * Olvídate de:
    *@ @* * los anti-virus, anti-spyware, anti-nada y anti-todo.
    * * @* * y del software que expira a los 30 días
    * * @* *
    * @@@* linux
    Citar  
     

  4. #4  
    Avanzado
    Fecha de ingreso
    Feb 2011
    Mensajes
    442
    Descargas
    0
    Uploads
    0
    Cita Iniciado por 1fluke2 Ver mensaje
    si, claro, es distinta, pero lo quiero compilar. ¿que hacer?


    Cita Iniciado por 1fluke2 Ver mensaje
    ¿que hago mal?
    Pues si lo sabías desde el principio no sé para qué preguntas, de todos modos te voy a dar la respuesta que ya conocías, para que veas que no hay problema en ello:

    Compílalo contra las fuentes del kernel que deberías, y no el que a ti te dé la gana.
    Ezine HH mas de 5.000.000.000 descargas!!!!!!!!!
    Citar  
     

  5. #5  
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    Perdona, quizas me he expresado mal.
    Se lo que esta mal (creo) pero no tengo conocimientos suficientes para corregirlo y hacerlo bien, poer eso pregunto si hay algo mal, si hay algo que se me escapa, y el como puedo instruirme en saber corregir esta situacion.

    Gracias,
    * * @* * Olvídate de:
    *@ @* * los anti-virus, anti-spyware, anti-nada y anti-todo.
    * * @* * y del software que expira a los 30 días
    * * @* *
    * @@@* linux
    Citar  
     

  6. #6  
    Avanzado
    Fecha de ingreso
    Feb 2011
    Mensajes
    442
    Descargas
    0
    Uploads
    0
    Pues si estás seguro de que ésa es la última versión del programa, tendrías que pedir a su desarrollador que la actualice, o buscar un parche por ahí, o arreglarlo tú mismo.
    Ezine HH mas de 5.000.000.000 descargas!!!!!!!!!
    Citar  
     

  7. #7  
    Avanzado
    Fecha de ingreso
    Jul 2007
    Ubicación
    en Linux ;D
    Mensajes
    334
    Descargas
    4
    Uploads
    0
    Bueno, gracias.
    Al final, en una pagina web, habian lo compilado para mi kernel, y estaba bien parcheado y tal. Lo que pasa que me quedo con la duda de como lo habran hecho, o que habran corregido.
    En fin, gracias. Un saludo
    * * @* * Olvídate de:
    *@ @* * los anti-virus, anti-spyware, anti-nada y anti-todo.
    * * @* * y del software que expira a los 30 días
    * * @* *
    * @@@* linux
    Citar  
     

  8. #8  
    Avanzado
    Fecha de ingreso
    Feb 2011
    Mensajes
    442
    Descargas
    0
    Uploads
    0
    Seguramente tengan el parche, si te interesa deberías pedirlo.
    Ezine HH mas de 5.000.000.000 descargas!!!!!!!!!
    Citar  
     

Temas similares

  1. Compilar aplicaciones .NET
    Por biyonder en el foro PROGRAMACION DESKTOP
    Respuestas: 13
    Último mensaje: 10-10-2011, 21:40
  2. Duda: Cómo Compilar ejemplo de SDK con MFC
    Por great_cesar en el foro PROGRAMACION DESKTOP
    Respuestas: 2
    Último mensaje: 16-01-2010, 06:20
  3. Compilar kernel
    Por Hofunni en el foro LINUX - MAC - OTROS
    Respuestas: 7
    Último mensaje: 25-07-2007, 03:10
  4. Compilar Binarios
    Por CLF en el foro LINUX - MAC - OTROS
    Respuestas: 1
    Último mensaje: 06-03-2006, 19:11
  5. compilar modulo
    Por NeoGenessis en el foro LINUX - MAC - OTROS
    Respuestas: 4
    Último mensaje: 23-12-2005, 00:45

Marcadores

Marcadores