Dentro del directorio optware, hay un subdirectorio make que contiene las instrucciones para compilar todos los paquetes. Cada fichero make contiene las instrucciones para generar cada paquete.
Los pasos para crear un nuevo paquete son:
- Copiar el fichero make/template.mk a make/nombredelpaquete.mk
- Editar el fichero nombredelpaquete.mk
Linknx necesita eibd para funcionar, y eibd necesita la libreria pthsem. Por lo tanto, he tenido que crear los tres paquetes.
Creación del paquete de la libreria pthsem
- Descargar pthsem-2.0.7.tar.gz en subdirectorio downloads de optware
- Crear pthsem.mk y meterlo en el subdirectorio make
- Ejecutar make pthsem-ipk
Creación del paquete eibd
- Descargar bcusdk_0.0.3.tar.gz en subdirectorio downloads de optware
- Crear eibd.mk y meterlo en el subdirectorio make
- Ejecutar make eibd-ipk
Creación del paquete linknx
- Descargar la ultima versión de linknx en subdirectorio downloads de optware
- Crear linknx.mk y meterlo en el subdirectorio make
- Modificar en el fichero linknx.mk el campo LINKNX_VERSION=0.0.1.20 con la versión descargada
- Ejecutar make linknx-ipk
Y por si no quereis poneros a compilar, dejo los enlaces a los paquetes compilados
http://webs.ono.com/uidas/nslu2/pthsem_2.0.7-1_armeb.ipk
http://webs.ono.com/uidas/nslu2/eibd_0.0.3-1_armeb.ipk
http://webs.ono.com/uidas/nslu2/linknx_0.0.1.20-1_armeb.ipk
Nota: Linkx necesita tener instalados libcurl y libesmtp para que funcione el envio de SMS y correos electrónicos.
No hay comentarios:
Publicar un comentario