Estas diciendo que no necesito compilar el modulo para que funcione el modulo ? pq he intentado ambas cosas y no logro que funcione.
tengo la luz encendida de la spartan y el comando lsusb me muestra 03fd:0008. pero no funciona el cable. El 27 de abril de 2011 05:04, AngelD <ang...@froga.net> escribió: > Tue, 26 Apr 2011, Arturo Veras: > > > Hola, estoy trabajando con la Spartan 3E kit y he instalado el Xilinx 10.1 >> ISE para trabajar. >> El problema es que los drivers que trae el programa usan el modulo >> *windrvr >> *que ya no funciona con los actuales kernel. >> >> He revisado esta pagina http://rmdir.de/~michael/xilinx/ donde dice como >> emular el modulo. >> Para compilar el emulador en 64 bits dice que debo tener la version de 32 >> bits de *libusb-devel y libftdi-deve, *y ejecutar* make lib32 . >> *he instalado la version de los respositorios que se llama *libusb-dev* >> pero >> me imagino que es la version de 64 bits y ejecute make >> y me salen errores que no encuentra librerias, como era de esperar . >> > > Esto vale para mi distribución, Debian Squeeze. > > Si lees el README del driver dice: > > make lib32 > > y uno de los paquetes que hecha en falta es: > > stubs-32.h > > Si buscamos éste: > > > http://packages.debian.org/search?searchon=contents&keywords=stubs-32.h&mode=path&suite=stable&arch=any > > Nos dice que está en libc6-dev-i386 > > Tras ésto volvemos al "make lib32" que nos dice: > > xpcu.c:6:17: error: usb.h: No existe el fichero o el directorio > > Tras instalar "libusb-dev", COMPILA. > > > mi pregunta es: ¿Como puedo instalar la version de 32 bits de >> *libusb-devel >> y libftdi-devel *para poder compilar el modulo ? >> y si alguien ha logrado hacer funcionar el cable que me algunas >> indicaciones >> por favor. >> > > Como el paquete viene preparado para compilar en entornos de 64 > bits, no creo que necesites hacer nada a mano, pero en caso de necesidad > siempre puedes montar un entorno "chroot" de 32 bits para estos menesteres. > -- > Saludos --- Angel -- Atte. Arturo