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

Descarga de paquetes binarios

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
Herramientas personales