Instalación de libusbJava en Linux
Las aplicaciones Nexo que utilizan el puerto USB necesitan que la librería libusbJava esté instalada en el sistema donde van a ser utilizadas. En este documento se indican los pasos a seguir para su instalación.
En el caso de poseer una arquitectura similar a i386 se proveen los binarios y no es necesario compilar libusbJava.
Instalación de binarios para i386
Prequisitos
Se deben haber instalado/compilado las siguientes librerías. En la tabla a continuación figuran los comandos para instalar los paquetes necesarios en las distribuciones basadas en debian. Para otras distribuciones sólo hace falta buscar el nombre del paquete correspondiente, ya que estas librerías son de uso masivo y se encuentran disponibles en la mayoría de las distribuciones.
Librería |
Debian/Ubuntu |
libUsb |
apt-get install libusb-dev |
libUsb++ |
apt-get install libusb++-dev |
Una vez instaladas estas librerías se debe descargar el archivo libusbJava.so.0.2.4 y copiarlo a /usr/lib/libusbJava.so.0.2.4 con los permisos necesarios (755). A continuación debe crear un enlace simbólico al archivo de la siguiente manera:
ln -s /usr/lib/libusbJava.so.0.2.4 /usr/lib/libusbJava.so
En el caso de experimentar dificultades con esta versión de libusbJava deberá compilarla manualmente como se detalla a continuación.
Compilación de libusbJava
Prequisitos
Se deben haber instalado/compilado las siguientes librerías. En la tabla a continuación figuran los comandos para instalar los paquetes necesarios en las distribuciones basadas en debian. Para otras distribuciones sólo hace falta buscar el nombre del paquete correspondiente, ya que estas librerías son de uso masivo y se encuentran disponibles en la mayoría de las distribuciones.
Librería |
Debian/Ubuntu |
libUsb |
apt-get install libusb-dev |
libUsb++ |
apt-get install libusb++-dev |
ant |
apt-get install ant |
Una vez instaladas estas librerías se debe descargar el archivo libusbJava-0.2.4.tar.gz y descomprimirlo.
Para iniciar el proceso de compilación debe entrar en la carpeta LibusbJava y ejecutar el siguiente comando:
ant linux
Al finalizar la compilación se habrá generado el archivo libusbJava.so.0.2.4 el cual debe ser copiado a /usr/lib/libusbJava.so.0.2.4 con los permisos necesarios (755). Luego debe crear un enlace simbólico al archivo de la siguiente manera:
ln -s /usr/lib/libusbJava.so.0.2.4 /usr/lib/libusbJava.so