CLIP EN WINDOWS
SACL
[email protected]
Grupo Clip
[email protected]
Versión 0.1 - 07/06/2005
Revisiones:
INTRODUCCIÓN
Vamos a tratar de explicar el “cómo” obtener Clip para Windows de manera de obtener los beneficios
de este compilador para este ambiente. Debemos tener en mente, que Clip no se ejecuta en forma
natural bajo Windows. Existe una serie de programas GNU/linux que han sido portados al mundo de
linux gracias a una librería denominada CYGWIN.
¿ QUÉ ES CYGWIN ?
Es un ambiente similar a linux pero bajo Windows. Se puede dividir en dos partes:
- Un dll (cygwin.dll) que actúa como una capa que emula el API de linux, proporcionando la
funcionalidad básica del linux API original.
- Un conjunto de herramientas que proporcionan un parecer y sentir como si estuvieras en linux.
El Cygwin dll trabaja con todas las versiones de 32 bits desde Windows 95 (plataforma ix86), con la
excepción de Windows CE.
LO QUE NO ES CYGWIN
- No es una forma de correr aplicaciones nativas de linux sobre Windows. Debes reconstruir tu
aplicación desde los fuentes, si quieres que corra bajo Windows.
- No es una forma mágica de hacer que las aplicaciones nativas para Windows estén conscientes de la
funcionalidad Unix, similar a señales, ptys, etc. Reiteramos nuevamente, que necesitar construir tus
aplicaciones desde los fuentes, si quieres tomar ventajas de la funcionalidad Cygwin.
INSTALACIÓN DE CYGWIN
Lo ideal es bajar el módulo instalador desde la página oficial de Cygwin. Esta utilidad es fácil de usar y
configurar bajo Windows, sólo deben elegir <Next> para casi todas las opciones. Esto les dará una
instalación básica y viable del producto:
http://www.cygwin.com/setup.exe
El único inconveniente es su gran tamaño. Para detalles más específicos sobre la instalación y
opciones, pueden ver el siguiente enlace:
http://www.cygwin.com/cygwin-ug-net/setup-net.html
No olvidar que para la compilación de los fuentes, van a necesitar unas herramientas adicionales (ver
manual “Introducción a Clip”), si no las puedes bajar desde el “setup.exe”, las pueden encontrar en:
http://cygwin.com/packages/
Alternativamente se puede bajar una mini-versión de Cigwin (truncada), útil para ejecutar Clip o
compilarlo desde cero, desde el siguiente sitio ( para todos los enlaces de abajo se puede usar también
el sitio réplica ftp://ftp.linux.ru.net/mirrors/clip/ ) :
ftp://ftp.itk.ru/pub/clip/cygwin_trunc.rar
Y los parches para la librería (deben ser instalados en orden):
ftp://ftp.itk.ru/pub/clip/cygwin_patch.rar
ftp://ftp.itk.ru/pub/clip/cygwin_patch2.rar
ftp://ftp.itk.ru/pub/clip/cygwin_patch3.rar
Si instalaste la mini-versión de Cygwin, debes bajar e instalar los siguientes paquetes, en orden a
registrar tu librería bajo Windows (sólo debes usar uno):
ftp://ftp.itk.ru/pub/clip/cygwin.reg
ftp://ftp.itk.ru/pub/clip/cygwin2k.reg
Se han reportado algunos problemas con la instalación parcelada de Cygwin (relacionadas con el
registro). Si eso les sucede, se recomienda instalar la Cygwin oficial (con opciones mínimas) y luego la
versión truncada encima.
Si usaste la mini-Cygwin, debes desempaquetarla en el directorio C:\Cygwin . Luego debes añadir a tú
PATH la vía C:\Cygwin\bin y registrar tu librería (ver enlaces de arriba). Seguidamente, reinicia tu PC
para poder utilizar Cygwin.
Adicionalmente, puedes instalar los paquetes de GTK+, si planeas trabajar con GUI (Interfaz Gráfica de
Usuario):
ftp://ftp.itk.ru/pub/clip/gtk_std_win32.rar
ftp://ftp.itk.ru/pub/clip/gtkextra_std_win32.rar
USANDO LOS CLIP CYGWIN BINARIOS
Para iniciarte en Clip, puedes instalar la versión binaria de Clip para Win32. Necesitas el archivo
clip_win32_bin.rar que será un precompilado de la última versión (listo llegar y usar). Debes de
instalarlo de manera similar a como lo hiciste con Cygwin y setear lo siguiente en tu archivo
C:\Autoexec.bat :
set CLIPROOT=/clip
set LANG=ru_RU.CP1251 ó set CLIP_LANG=ru_RU.CP1251 (Para el ruso)
Si instalaste el mini-Cygwin debes añadir la siguiente linea:
set PATH=%PATH%;C:\Cygwin\bin;C:\Cygwin\clip\bin
CONSTRUYENDO CLIP DESDE LOS FUENTES
Si estás planeando trabajar con Clip sobre Win32, deberás compilarlo desde los fuentes (recomendado).
El proceso es similar al descrito para linux y, está documentado en la “Introducción a Clip”.
clip CLIP clip
Comentarios de: Clip en windows (0)
No hay comentarios