Portada
De Clip en Castellano
Contenido |
CLIP-CASTELLANO
Este Grupo en español, nació producto de la ambigua información que existía, para nosotros los novatos hispanoparlantes sobre CLIP-ITK. Lo primero que se nos ocurrió, fue visitar la página de los desarrolladores donde encontramos documentación en ruso y en inglés, la cual intentamos traducir. Al cabo de un tiempo, descubrimos que si lo hacíamos siguiendo la estructura que ellos preconizaban, la introducción a este mundo de CLIP no sería muy sencilla, así que optamos por ir desarrollando una instalación y en forma paralela, ir describiendo todos las vicisitudes enfrentadas. Para esto se recurrió a la desinteresada participación de todos los integrantes de la lista Clip en español.
¿Qué es Clip?
Clip es un poderoso lenguaje de programación aún más completo que el mismo CA-Clipper éste posee extensiones poderosas tales como interfaz gráfica usando GTK y conexión a bases de datos relacionales tales como Oracle, PostgreSQL, MySql, Interbase/FireBird y ODBC, además de las tradicionales DBF/NTX y DBF/CDX. Es orientado a objetos y es multiplataforma ya que utiliza el compilador GNU GCC.
Además permite reciclar todos aquellos viejos y queridos programas escritos en CA-Clipper, FoxPro, dBase, etc. que quedaron sin el apoyo de las empresas como Computer Associates en el caso de CA-Clipper y de Microsoft en el caso de Foxpro.
Descarga de Clip precompilados (paquetes debian y rpm)
Pueden descargar desde Source Forge los paquetes binarios para las plataformas más populares de la última versión de Clip, la versión 1.1.2
Observar que por omisión Source Forge los lleva a descargar los paquetes RPM
Distribución Linux con Clip preinstalado
DistroLitoralix es una distribución con Clip preinstalado basado en Debian 3.1 En la modalidad Live CD, permite probar Clip y GesCom sin instalar nada en el dísco rígido. En DistroLitoralix se muestra cómo instalarlo de manera permanente.
Litoralix usa XFCE como gestor de escritorio y además ya contiene Ruby on Rails, BIF (Build it Fast), un framework para PHP, el famoso juego por turnos VGA Planet para GNU/Linux y algunas cosas más.
Litoralix es en breve un compendio de los desarrollos e intereses de miembros del LUGLi
Documentación
Sergio Carrasco hizo un enorme trabajo de traducción, documentación y tutoriales. Para acceder a ellos deben suscribirse a clip-castellano en Yahoo Grupos en la en enlace Archivos: Documentos en Yahoo
Para acceder a esos archivos debe suscribirse a clip-castellano en Yahoo
Para instalar Clip en un Debian Woody se pueden referir a este documento:
Grupo de usuarios de GNU/Linux del Litoral - Argentina
Los manuales originales en inglés se pueden ver en línea en el Grupo de desarrollo de Clip
ITK
Programación gráfica con Clip
Para hacer interfaces gráficas estamos usando clip-glade2 desarrollado por Sergio Zayas. La documentación de cómo se desarrolla la agenda con Clip y glade se irá completando en sucesivos documentos. --Antoniogc 12:19 28 jul, 2008 (ART)
Instalación de Clip en Ubuntu Dapper 6.06
Primero se debe descargar desde ITK la última versión de Clip que viene en un tarball del estilo: clip-prg-1.2.0-1.tgz
Y lo descompactamos:
tar xzvf clip-prg-1.2.0-1.tgz
Para instalar Clip en Ubuntu Dapper se necesitan tener instaldos los siguiente paquetes:
- gcc
- make
- bison
- flex
- libc6-dev
- libncurses5-dev
Si uno desea además soporte para MySQL, PostrgreSQL, ODBC o Firebird necesita instalar los siguiente paquetes respectivamente:
- libmysqlclient12-dev
- libpq-dev
- libodbc2-dev
- firebird2-dev
Para que Clip tenga soporte gráfico, se deben instalar los siguientes paquetes:
- libgtk1.2-dev
- libglade2-dev
Para la instalación de estos paquete y otros podemos utilizar apt-get o synaptic. Estas instrucciones también funcionan para Debian Sarge.
Nos cambiamos al directorio que vamos a compilar:
cd clip-prg-1.2.0-1
Cambiamos la variable LANG a una que entienda Clip:
export LANG=es_ES
Compilamos para todo el sistema:
sudo make system
Como Clip no soporta UTF-8, para que se vean correctamente el set de caracteres en el ambiente X se puede usar el emulador de terminal rxvt:
apt-get install rxvt
Una vez instalado Clip, podemos ver si funciona correctamente con el comando:
clip -V
Nos da el número de versión, la licencia GPL y termina.
Instalación de Clip en Ubuntu 8.04 de 64 bits
Para instalar Clip en Ubuntu Dapper se necesitan tener instaldos los siguiente paquetes:
- gcc
- make
- bison
- flex
- libc6-dev
- libncurses5-dev
- libpth-dev
- libpth20
- cvs
Esto lo hacemos mediante un apt-get install:
apt-get install gcc make bison flex libc6-dev libncurses-dev libpth-dev libpth20 cvs
Si queremos soporte para MySQL, PostgreSQL o la interfaz gráfica debemos instalar los paquetes de desarrollo necesarios como para Dapper.
Una vez hecho esto con apt-get, descargamos el clip desde el CVS en sourceforge:
cvs -z3 -d:pserver:anonymous@clip-itk.cvs.sourceforge.net:/cvsroot/clip-itk co -d clip-prg -P clip-all
Ahora compilamos:
cd clip-prg export LANG=es_ES sudo make system

