Saludos, estoy tratando de compilar una peque�a aplicaci�n de prueba
para el USB, pero resulta que me da este error al darle:
jupiter:/home/victor/tesis/usb# gcc -o prueba1 prueba1.c
/tmp/ccq1hQIE.o(.text+0x11): En la funci�n `main':
: undefined reference to `usb_init'
collect2: ld devolvi� el estado de salida 1
el codigo es este:
#include <stdio.h>
#include <string.h>
#include <usb.h>
int main(){
struct usb_bus *bus;
usb_init();
printf("hola");
}
Igual me pasa si incluyo funciones del mismo usb.h.
Ya intente cambiar el directorio de usb.h por linux/usb.h pero ni as�.
usb.h si est� en /src/include/usb.h al igual que stdio.h por lo que me
desconcierta ese mensaje. No se si tenga que ver que primero me baje
el libusb por apt (tengo Sarge) y luego baje el source de
http://libusb.sourceforge.net y lo compile con las instrucciones que
ahi vienen.
Gracias por su ayuda
PD. Despu�s de darme cuenta de que feo se ven los mensajes de error
entre ingles y espa�ol creo que es preferible dejar el idioma por
defecto en ingles, adem�s en google no obtienes buenos resultados,
pues los mensajes de error en espa�ol no son muy frecuentes. Prefiero
que se vean en ingles.
--
��Abajo los imperialistas!!
No a la invasi�n en Irak