Intel üzerinde gretl'ı OS X'e kurmanın kolay yolu, eğer işinize yararsa, disk kalıbını edinmektir: gretl-1.8.6.dmg (yaklaşık 12MB). Kalıbı masaüstünüze indirin, açmak için üzerine çift tıklayın, sonra, içinde bulacağınız Gretl dizinini (gerçekte tam adı Gretl.app'tır) kurulum için uygun bir yere (örneğin Uygulamalar dizininize) sürükleyin.
Bu, OS X v10.4.11 için denenmiştir. Disk kalıbı, yazı tiplerinin düzgün gözükmemesi durumunda ne yapılması gerektiğine yönelik bir öneri de içeren README.pdf'te kısaca belgelenmiştir. OS X üzerinde çalışmayan bir gretl için hata ayıklaması yapmak için lütfen şunu deneyin: bir X11 uçbirimi açın, Gretl.app dizinine (paketi kurduğunuz yer) geçin (cd), buradan Contents/Resources/bin dizinine geçin ve
./gretl
komutunu çalıştırın. Bu size neyin hatalı olduğu konusunda biraz bilgi verebilir.
Lütfen dikkat: bu paket Apple X11'ine (X Window sisteminin Mac uyarlaması) bağımlıdır. Bu da OS X kurulum DVD'lerinde bulunmaktadır.
Ayrıca dikkat: Yukarıda söz edildiği gibi, şu anki disk kalıbı Intel Mac'ler içindir. Gretl'ın güncel bir paketini PPC mimarisi için hazırlayacak bir gönüllüye gereksinim duyuyoruz. Bu arada, PPC mimarisi için elde gretl 1.6.5 sürümü bulunmaktadır.
Eğer önceden-hazırlanmış kalıp işinize yaramazsa veya derleme üzerinde daha fazla denetim isterseniz, gretl'ı kendiniz kaynaktan derleyebilirsiniz. Bu, Apple X11'i ve Unix yöntemleri konusunda belli bir derece bilgiye ek olarak, http://fink.sourceforge.net/download/ bağlantısında bulunan Fink sistemini gerektirmektedir.
Gretl'ı kurmak ve çalıştırmak için, temel Fink kurulumu yanında aşağıdaki Fink paketlerinin de hazır ve düzgün olmalarını (bazıları zaten kurulu ve güncel olabilir ki öyleyse Fink bunu söyleyecektir) sağlamanız gerekecektir. Her bir paketin yanında bu işi yapacak komut (Xterm yani Mac uçbirim komut satırında girilmek üzere) gösterilmiştir:
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 |
Özellikle gnuplot'un güncel (gretl ile çalışabilmesi için paket no'su en az 4.0 olmalıdır) olduğunu kesinleştirmelisiniz.
Bir ara şu da gerekiyordu ama artık gereksiz olabilir:
dlcompat | fink install dlcompat |
dlcompat-dev |
fink install dlcompat-dev |
Gretl'ı Fink kullanarak derlemek için, gretl configure betiğini çalıştırmadan önce, çevre'nin doğru kurulmuş olduğunu kesinleştirmeniz gerekir. Bu, bir kaç çevre değişkenini ayarlamak demek olup, tam olarak nasıl yapılacağı kabuğunuzun tcsh veya bash'ten (OS X'de Panther'den önce tcsh öntanımlıydı, ama sanırız Panther altında bash öntanımlı bulunmaktadır) hangisi olduğuna bağlıdır. Aşağıdaki komutları tek tek çalıştırabilir, veya (daha iyisi) bunları ev (sanırız) dizininizdeki .tcshrc veya .bashrc kabuk açılış dosyalarına koyabilirsiniz.
tcsh uyarlaması:
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"
bash uyarlaması:
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"
Ayrıca Fink tarafından sağlanan init.sh'yi kaynak aldığınızdan emin olmalısınız:
source /sw/bin/init.sh
Fink SSS'ye (İngilizce) bakmak isteyebilirsiniz.
OS X, Apple X11, Fink ve gerekli Fink paketlerinin doğru sürümleri elinizde olduğunda ve çevreyi doğru şekilde ayarladığınızda, gretl'ı kurmanın epey basit olması gerekir. Çok geçmeden bir gretl Fink paketi hazırlayabilmeyi umuyoruz, ama şimdilik kaynaktan kurmanız gerekiyor. Burada anlatıldığı gibi:
Kaynak paketini indirin:
curl -O http://ricardo.ecn.wfu.edu/pub/gretl/gretl-1.8.6.tar.bz2
Kaynağı açın:
tar xvfj gretl-1.8.6.tar.bz2
Gretl kaynak dizinine gidin:
cd gretl-1.8.6
Kaynak kod paketini ayarlayın:
./configure --prefix=/sw --disable-png-comments
Gretl'ı inşa etmek için make yazın. Bu işlem biraz zaman alır.
Gretl' kurmak için sudo make install yazın.
Yardımcı olacaksa, tümü bir kabuk betiği biçiminde işte burada:
#!/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.8.6.tar.bz2 # unpack the source archive tar xvfj gretl-1.8.6.tar.bz2 # move into the gretl source directory cd gretl-1.8.6 # configure the build ./configure --prefix=/sw # make the program make # install gretl (root password needed) sudo make install
Artık bir xterm komut satırında (Apple X11'ini başlatarak çalıştırılan) "gretl" yazarak gretl'ı çalıştırabilmeniz gerekir.