Instalador de GNUstep para Windows

Bueno, después de pensarlo decidí hacer un instalador de GNUstep para Windows. Así que ya lo pueden descargar aquí. Lo se, es bastante grande (308 Mb), pero no quise perder tiempo viendo que era necesario y que no. Así que lo empaquete todo. Este instalador incluye los paquetes básicos de GNUstep: make, base, gui y back, así como el framework renaissance. Además incluye las aplicaciones SystemPreferences, Gorm, Gemas y el editor Emacs. El instalador crea entradas para estas aplicaciones en el menú de Windows, así como para el shell de MinGW (msys). Si no tienen menú de aplicaciones (Windows 8), pues a dar doble clic sobre los ejecutables correspondientes. Y con esto tienen todo lo necesario para comenzar a programar con Objective-C usando GNUstep. Después de terminar la instalación, es necesario configurar el idioma. Así que abran el shell y ejecuten el siguiente comando:

defaults write NSGlobalDomain NSLanguages “(Spanish)”

También recomiendo ejecutar el corrector ortográfico para que este se configure. Ejecuten el comando:

/local/lib/GNUstep/Services/GSspell.service/GSspell.exe

Cuando termine la configuración presionen Ctrl+C.

Por supuesto, este instalador esta actualizado con muchas mejoras respecto al instalador disponible en la página oficial de GNUstep. Así que ¡Happy Hacking!

Corrector ortográfico y Drag & Drop en Windows

Bueno, en las últimas semanas estuve un poco ocupado tratando de hacer funcionar el corrector ortográfico en Windows, y finalmente lo logre. Las instrucciones para lograrlo, en inglés, ya están disponibles aquí. Posteriormente actualizare la entrada con las instrucciones en español. Aquí les dejo una captura:

windows-corrector

Por otro lado, el Drag & Drop (Arrastrar y soltar) funciona en Windows tanto con el backend winlib como con cairo. Aunque con cairo no se ve el objeto que se esta arrastrando, solamente un rectángulo negro. Sin embargo, como cairo es el backend recomendado, decidí buscar la solución a este problema. Este resulto ser un problema con el que ya me había encontrado antes y cuya solución es sencilla, aunque no del agrado de todos. Para resolverlo hay que hacer un pequeño cambio en el código, el cual publicare luego. Aquí les dejo una captura del Drag & Drop en Gorm:

windows-drag&drop

Me gustaría publicar un paquete de GNUstep para Windows, pero por el momento no tengo donde subirlo. Tal vez subirlo a algún servicio como Mega. Por simplicidad, estoy pensando en un paquete zip solo para descomprimir y configurar, y evitarme la complejidad de hacer un instalador. Todo esto lo hago con el fin de atraer mas usuarios a este grandioso entorno de desarrollo.