P.I.D.E.M.E: Primera compilación exitosa

En este último tiempo estoy trabajando sobre un proyecto que denomine P.I.D.E.M.E. (Prototyping Inteface Driver for Enable Measurement with Equipments). Al momento con compilación exitosa me refiero a, utilizando una máquina virtual (VB) con un debian 6 (LXDE mínima instalación) logré:

  • Compilar libusb  v 1.0.8 – Sin mayores problemas.
  • Compilar LUA v 5.1 – Ningún problema (instalar readline antes nada más).
  • Compilar lualibusb v1.0 – Varios problemas, tuve que tocar el código fuente y el archivo Makefile pero funciono!
  • Compilar sqlite3 (last version) – Ningún problema.
  • Compilar lsqlite3 v1.0 – Muchísimos problemas, tuve que tocar el código fuente y adaptarlo para funcionar con LUA 5.1, menores retoques al archivo Makefile, pero funciono!
  • Estoy escribiendo un bash-script para hacer el trabajo de compilación y demás. Es la primera vez que trabajo tan arduamente en este tipo de scripts pero va saliendo. La idea es acomodar todo fácilmente así cómo desinstalar todo de forma sencilla😉

Ya logré un pequeño script para probar el acceso USB desde LUA cómo así el de sqlite3. Por ahora el soporte de puertos será para el puerto USB y el RS-232.

¿Qué sigue? Ir escribiendo la capa de comunicación con los scripts de LUA, adaptar el cada librería y sistema para funcionar cómo PIDEME. La idea es usar una versión de LUA sólo para estas modificaciones.

Bueno, el proyecto sigue en progreso.

Happy Hacking.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s