La interfaz gráfica de gretl utiliza las bibliotecas GTK. Para ejecutar gretl sobre Mac OS X es necesario tener instaladas las bibliotecas GTK. Hay un par de proyectos cuyo objetivo es proporcionar una forma de utilizar de forma nativa GTK sobre OS X, pero ninguno de ellos está aún en una etapa de disponibilidad para su utilización. Actualmente la única forma de ejecutar gretl sobre OS X es usar una versión X11 ("Sistema de ventanas X") de GTK.
Sin duda hay más de una forma de hacer esto. Pero aquí hay una manera que al menos ha funcionado bien para mí en abril de 2003. Los componentes esenciales son:
La última versión de OS X, en concreto la 10.2.4 en el momento de escribir esto. Ver http://www.apple.com/macosx/.
La última versión de Apple/XFree86 X11 para Mac (actualmente "beta3"), disponible en http://www.apple.com/macosx/x11/download/. Nótese que Vd. necesitará los ficheros SDK además de los 'runtime'.
La última distribución de Fink. Fink proporciona la funcionalidad de unix y manejo básico de paquetes que no proporcionan OS X o la distribución Apple de X11. Está disponible en http://fink.sourceforge.net/download/.
Además de la instalación básica del propio Fink, para construir y ejecutar gretl, Vd. necesitará asegurarse de que los siguientes paquetes de Fink están presentes y son los correctos (algunos de ellos puede que ya hayan sido instalados y actualizados, en este caso Fink le informará de ello). Después de cada paquete, indico la instrucción (a escribir en el 'prompt' de instrucciones en un xterm o en la aplicación de terminal Mac) para hacer el trabajo:
| system-xfree86 | fink install system-xfree86 |
| gtk | fink install gtk+2 |
| libxml2 | fink install libxml2 |
| dlcompat | fink install dlcompat |
| dlcompat-dev | fink install dlcompat-dev |
| gnuplot | fink install gnuplot |
| recode | fink install recode |
En particular, Vd. debería asegurarse de que gnuplot está actualizado (el número del paquete debe de ser al menos 3.8i0-2 para trabajar junto con gretl).
Una vez que tenga las versiones correctas de OS X, el X11 de Apple, Fink y los paquetes necesarios de Fink, la instalación de gretl debería ser bastante directa. Espero preparar un paquete de instalación de gretl para Fink dentro de poco, pero por ahora Vd. tiene que instalarlo desde el código fuente. Aquí se indica cómo hacer esto:
Descargar el paquete de código fuente:
curl -O http://ricardo.ecn.wfu.edu/pub/gretl/gretl-1.7.4.tar.bz2
Descomprimir las fuentes:
tar xvfj gretl-1.7.4.tar.bz2
Ir al directorio fuente de gretl:
cd gretl-1.7.4
Configurar el paquete de código fuente:
CFLAGS=-Wno-long-double ./configure --prefix=/sw
--disable-png-comments
Escribir make para construir gretl. Esto tarda un rato.
Escribir sudo make install para instalar gretl.
Ahora Vd. debería de poder ejecutar gretl escribiendo "gretl" en el 'prompt' de instrucciones en una xterm (obtenida iniciando una sesión X11 de Apple).
gretl-1.7.4-1.info:
Package: gretl Version: 1.7.4 Revision: 1 Maintainer: Allin CottrellDescription: GNU Econometrics package Homepage: http://gretl.sourceforge.net/ DescDetail: << gretl is an econometrics package. It comprises a shared library, a command-line client and a gui client that uses GTK. gretl offers several least-squares based estimators. Besides reading data files in its own format it also reads RATS 4 databases. It has a built-in spreadsheet for editing data, and uses gnuplot for graphing. It can output regression results in LaTeX format. << License: GPL Depends: gtk+2-shlibs, libxml2-shlibs, gmp-shlibs, dlcompat-shlibs, readline-shlibs, gnuplot (>= 3.8i.0-2) BuildDepends: gtk+2-dev, libxml2, gmp, dlcompat-dev, readline, recode (>=3.6) Source: http://ricardo.ecn.wfu.edu/pub/gretl/%n-%v.tar.bz2 setCFLAGS: -Wno-long-double -g -O2 DocFiles: README COPYING NEWS INSTALL ConfigureParams: --with-gmp-prefix=%p --with-readline-prefix=%p --with-libintl-prefix=%p --with-iconv-prefix=%p