A forma mais simples de instalar o Gretl para Mac OS X é baixar e instalar duas imagens (arquivos/ficheiros dmg). Isso pode ser feito da seguinte forma:
Em primeiro lugar instale o GTK+ Framework para o Mac OS X (ou download alternativo)
Em seguida baixe e instale a versão do Gretl correspondente a arquitetura do seu Mac: gretl-1.9.7-intel.dmg.gz para Macs baseados em processadores Intel, ou gretl-1.9.7-ppc.dmg.gz para Macs baseados em processadores PPC.
Os links acima correspondem à versão do Gretl mais recente. Alternativamente, é possível fazer o download da imagem mais atual (snapshot) do Gretl: gretl-intel.dmg.gz, para Intel, ou gretl-ppc.dmg.gz, para PPC. Ao optar por instalar a versão snapshot, você terá, possivelmente, o Gretl mais atualizado. Esta versão conterá algumas resoluções de bugs, porém, dado seu caráter experimental, o snapshot poderá introduzir novos bugs. Além disso, traduções para idiomas diferentes do inglês poderão estar incompletos. Para saber quais novidades foram introduzidas no snapshot, consulte o Registro de alterações (no link "em progresso").
A imagem de disco do Gretl está documentada, de forma resumida, no arquivo/ficheiro README.pdf, que contém algumas sugestões para solucionar problemas. Caso deseje depurar o Gretl no Mac OS X, tente os seguintes passos: abra uma janela de terminal X11; altere o diretório atual (cd) para Gretl.app (no diretório onde o Gretl foi instalado); altere o diretório para Contents/Resources/bin e execute o comando
./gretl
Isto poderá fornecer alguma pista sobre possíveis erros.
Observação importante: esse pacote depende do aplicativo X11 da Apple (porta de entrada para o sistema X Window no Mac), disponível nos DVDs de instalação do Mac OS X.
Existem alguns programas opcionais que podem ser instalados para serem utilizados em conjunto com o Gretl:
X-12-ARIMA (ajustamento sazonal, modelos ARIMA; Intel Macs) |
|
X-12-ARIMA (ajustamento sazonal, modelos ARIMA; PPC Macs) |
|
TRAMO/SEATS (ajustamento sazonal, modelos ARIMA) |
Caso a imagem pré-compilada não funcione em seu computador ou caso queira um maior controle sobre esse processo, é possível compilar o Gretl a partir do seu código-fonte. Uma forma de fazer isso é através do sistema Fink, disponível em http://fink.sourceforge.net/download/.
Além da instalação básica do próprio Fink, para compilar e rodar o Gretl você precisará se assegurar de que os seguintes pacotes do Fink estejam corretos e presentes (alguns deles podem já estar instalados e atualizados, nesses casos o Fink irá lhe avisar sobre isso). Após cada pacote é mostrado o comando (a ser digitado no prompt de comando no xterm ou no Terminal do Mac) necessário para realizar a tarefa:
system-xfree86 |
fink install system-xfree86 |
gtk+2 |
fink install gtk+2 |
gtk+2-dev |
fink install gtk+2-dev |
libxml2 |
fink install libxml2 |
gnuplot |
fink install gnuplot |
fftw3 |
fink install fftw3 |
Particularmente, deve-se assegurar de que o Gnuplot esteja atualizado (a versão deve ser no mínimo a 4.0, para que seja possível utilizá-lo com o Gretl).
Anteriormente, os seguintes procedimentos também eram necessários, mas agora parecem redundantes:
dlcompat | fink install dlcompat |
dlcompat-dev |
fink install dlcompat-dev |
Para compilar o Gretl usando o Fink, é necessário ter certeza de que o ambiente esteja ajustado corretamente -- antes de rodar o script de configuração do Gretl. Isto implica em ajustar várias variáveis de ambiente. A maneira exata de fazer isso depende do tipo de seu interpretador de comandos, tcsh ou bash (tcsh era o padrão do Mac OS X antes do Panther, mas acredito que bash é o padrão a partir do Panther). Você pode executar os seguintes comandos um de cada vez ou, o que é melhor, colocá-los no seu arquivo/ficheiro de inicialização do interpretador de comandos, .tcshrc ou .bashrc (acredito) no seu diretório de usuário.
versão tcsh:
setenv CFLAGS -I/sw/include setenv LDFLAGS -L/sw/lib setenv CXXFLAGS $CFLAGS setenv CPPFLAGS $CXXFLAGS setenv ACLOCAL_FLAGS "-I/sw/share/aclocal" setenv PKG_CONFIG_PATH "/sw/lib/pkgconfig"
versão bash:
export CFLAGS=-I/sw/include export LDFLAGS=-L/sw/lib export CXXFLAGS=$CFLAGS export CPPFLAGS=$CXXFLAGS export ACLOCAL_FLAGS="-I/sw/share/aclocal" export PKG_CONFIG_PATH="/sw/lib/pkgconfig"
Você deveria, também, assegurar a execução do comando source no arquivo init.sh, fornecido pelo Fink:
source /sw/bin/init.sh
Você talvez queira consultar o FAQ do Fink.
Uma vez que você tenha as versões corretas do Mac OS X, X11 e Fink (e os pacotes requeridos do Fink) e tenha o ambiente corretamente configurado, a instalação do Gretl deverá ocorrer de forma tranquila e direta. Espero desenvolver e disponibilizar (depois de um longo tempo) um pacote Fink para o Gretl, mas por enquanto você terá que instalá-lo a a partir do código fonte. Isto é feito da seguinte forma:
Faça o download do pacote fonte:
curl -O http://ricardo.ecn.wfu.edu/pub/gretl/gretl-1.9.7.tar.bz2
Descompacte a fonte:
tar xvfj gretl-1.9.7.tar.bz2
Vá para o diretório fonte do Gretl:
cd gretl-1.9.7
Configure o pacote de código fonte:
./configure --prefix=/sw --disable-png-comments
Digite make para compilar o Gretl. Isto pode levar algum tempo.
Digite sudo make install para instalar o Gretl.
Caso seja útil, a seguir encontra-se todo o processo acima na forma de um script de comandos:
#!/bin/sh # initialize fink . /sw/bin/init.sh # set up the compilation environment export CFLAGS="-O2 -I/sw/include" export LDFLAGS=-L/sw/lib export CXXFLAGS=$CFLAGS export CPPFLAGS=$CXXFLAGS export ACLOCAL_FLAGS="-I/sw/share/aclocal" export PKG_CONFIG_PATH="/sw/lib/pkgconfig" # download the gretl source curl -O http://ricardo.ecn.wfu.edu/pub/gretl/gretl-1.9.7.tar.bz2 # unpack the source archive tar xvfj gretl-1.9.7.tar.bz2 # move into the gretl source directory cd gretl-1.9.7 # configure the build ./configure --prefix=/sw # make the program make # install gretl (root password needed) sudo make install
Agora você deverá ser capaz de executar o Gretl digitando "gretl" no prompt de comando do xterm (ativado através da inicialização do X11 da Apple).