Luego lo detallaré con más precisión en clip-castellano.com.ar, pero básicamente los pasos a seguir son:
Instalar las bibliotecas:
flex, bison, libc6-dev, libncurses5-dev, libpht-dev con:
1 | apt-get install flex bison libc6-dev libncurses5-dev libpht-dev |
Se necesita además el make
Compila por ahora con gcc 4.5
1 | sudo apt-get install gcc-4.5 |
Luego utlizamos update-alternatives:
1 | update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.5 50 |
Descargamos el Clip desde sourceforge con git:
1 | git clone git://clip-itk.git.sourceforge.net/gitroot/clip-itk/clip-itk clip-itk |
Y compilamos:
1 2 | cd clip-itk sudo make system |
En un Debian/Ubuntu de 64 bits es necesario instalar las bibliotecas de compatibilidad de 32 bits:
1 | sudo apt-get install gcc-multilib libc6-i386 |
Hola Gustavo, hace unos 15 años programé bastante en CA-Clipper 5.3, y aunque ya no estoy el tema, me llamó la atención tu post, y me vino la nostalgia de ver aquellas miles de linea de codigo vivas otra ves :). Como te imaginarás estoy fuera de forma con la programación y me pregunto si me darías una mano explicitando un poco más la instalación de este clon de Clipper para Ubuntu. Muchísimas gracias
Hola David. Con gusto te voy a ayudar, tal como te lo comenté por e-mail. Tengo que reflotar la mediawiki con las explicaciones del caso. Nos leemos.
Hello Gustavo!
This is a great resource regarding the installation of the clip-itk compiler.
Thanks in advance for posting such an article.
I found myself in need to install the clip-itk compiler with its clip-mysql library. Have you ever managed to install the clip-itk compiler with its mysql library in a 64bit Debian/Ubuntu environment?
Thanks in advance for any input you may have regarding this.
Best regards,
Douglas.
Hello Douglas! Sorry for the delay.
You need install the libmysqlclient-dev package and compile the Clip. Thats all
Hola Gustavo.
Estaba siguiendo tu guia con Ubuntu 12.04 pero no puedo instalar libpht-dev, me dice que no se puede encontrar el paquete.
Se te ocurre que puede ser?
Muchas gracias! Saludos.
Hola Jorge: mil perdones por no responder antes. Es un error de tipeo en el blog. El paquete es libpth-dev