Problema compilando driver para webcam

Buenas,

Estoy intentando compilar los drivers para la webcam de mi padre. En concreto es una Logitech QuickCam Home.

Me he descargado de sourceforge unos drivers para su chipset que es genérico.

Al compilar los drivers me dice esto:


root@gorila:/home/gorila/qwr-0.0.2# ./configure
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking how to run the C preprocessor... gcc -E
checking for X... libraries , headers
checking QTDIR... configure: error: *** QTDIR must be defined, or --with-qtdir option given
root@gorila:/home/gorila/qwr-0.0.2#


Y ahí me quedo. No se que hacer ahora. Sabéis si por casualidad existe un paquete precompilado en .deb o .rpm ?


Saludos.
Sera que usa Qt para el GUI de configuracion de la camara que debe incluir, o algo. Suponiendo que es qt3, seguramente lo tengas en /usr/lib/qt3, o algun subdirectorio (no creo que eso use Qt4 aun XD)

Por otra parte... tienes algo que use Qt? KDE, o alguna aplicacion Qt suelta? Porque sino, igual tu problema viene de ahi, de no tener Qt (ni v3, ni v4) instalado.
Por otra parte... tienes algo que use Qt? KDE, o alguna aplicacion Qt suelta? Porque sino, igual tu problema viene de ahi, de no tener Qt (ni v3, ni v4) instalado.


Tengo esos paquetes instalados.
Hm, además de las librerías en sí, tienes las estensiones de desarrollo? cabeceras, o paquete de desarrollo o lo que sea que tengo Qt, que no se cómo se llamará.

Si no, puede ser sencillamente que el código lo desarrollen para una distro que use la variable de entorno QTDIR y la tuya no lo haga, o que dicha variable se cree con el paquete de desarrollo.

En cualquier caso, si no tienes la variable esa correctamente, instala los paquetes de desarrollo, busca el directorio donde pueda meter las librerías Qt, y pásaselo como parámetro a ./configure como dice el error:"./configure --with-qtdir /blablabla".


Mirando por Ubuntu packages, parece que el directorio en cuestión es /usr/lib/, o /usr/share/qt3/lib, no sé, que alguien me corrija si tiene más idea, esto es todo intuición.

http://packages.ubuntu.com/gutsy/i386/libqt3-mt/filelist
Intenta compilar despues de haber instalado este paquete :
sudo apt-get install kernel-package
4 respuestas