domingo, 26 de julio de 2009

SNL disponible para sistemas Windows ya compilada

Después de muchas modificaciones en el código de Simple Network Library desde que comenzó en su versión 0.0.0 para lograr una compilación condicionada con la que hacer que SNL fuese portable se ha logrado definitivamente en la versión 0.0.1 una vez modificadas unas lineas.

La compilación de SNL para windows no incluye las funciones para trabajar IPv6 (las cuales si estan disponibles en SNL compilada para sistemas GNU/Linux) debido a errores devueltos por el compilador ante las funciones para trabajar con direcciones IPv6. Esperamos poder solucionar esto en la proxima version de SNL, pero por el momento debido a problemas de los sistemas Windows para soportar el protocolo IPv6 en Windows SNL solo funcionara sobre IPv4.

Otra diferencia entre SNL compilada para Windows en contraste con SNL compilada para GNU/Linux es ke en windows antes de llamar a cualquier funcion de la biblioteca es necesario llamar a una funcion encargada de iniciar la biblioteca en Windows (la cual esta documentada en la documentacion de SNL) y una vez se termina de usar SNL es necesario llamar a la funcion encargada de finalizar la biblioteca.

El haber conseguido realizar de forma satisfactoria la compilación cruzada de SNL ha supuesto un avance hacia la portabilidad de Simple Network Library que esperamos mejorar en proximas versiones, asi como solucionar los contratiempos para poder usar IPv6 en Windows con SNL de igual forma que en GNU/Linux. También quisiera invitarles a que a través de la web de SNL, o mediante los comentarios en este blog, comunicasen cualquier bug, error, sugerencia de mejora, ideas y cualquier comentario respecto a SNL, asi como agradecerles la confianza depositada en la biblioteca cuando la usan para programar sus propias aplicaciones con funciones de red. Aprovecho para informar de que para la proxima versión de SNL, además de trabajar en lo ya mencionado, se esta trabajando en incorporar funciones para utilizar el protocolo SMTP, lo que permitira el envio de correos electronicos desde las aplicaciones que programen con Simple Network Library (SNL).

0 comentarios:

Publicar un comentario en la entrada

Los comentarios son moderados, por lo que cuando comenten tengan en cuenta el respeto hacia los demás.

Enlaza aqui