BENİOKU

Gambas'a hoşgeldiniz!

Gambas; BASIC yorumlayıcı tabanlı, özgür grafiksel geliştirme ortamı uygulamasıdır. Visual Basic ve Java'dan çok esinlenmiştir.

Daha fazla bilgi için http://gambas.sourceforge.net

Önemli Notlar

Gambas'ı derlemeden,indirmeden ve şikayette bulunmadan önce, Lütfen aşağıdaki noktaları dikkatlice okuyun!

Gambas (kararlı veya geliştirme versiyonunu) derlemek için ,sisteminize aşağıdaki kütüphaneleri yüklemeniz lazımdır:

Bileşenler Kütüphaneler & gereksinimler
Yorumlayıcı libffi.so
gb.compress.bzlib2 libbz2.so
gb.compress.zlib libz.so
gb.corba libACE.so, libomniORB4.so, libomniDynamic4.so
gb.crypt libcrypt.so
gb.db.firebird libfbclient.so
gb.db.mysql libmysqlclient.so, libz.so
gb.db.odbc libodbc.so
gb.db.postgresql libpq.so
gb.db.sqlite2 libsqlite.so
gb.db.sqlite3 libsqlite3.so
gb.desktop libXtst.so
gb.gtk Tüm GTK+ kütüphaneleri >= 2.10
gb.gtk.svg librsvg2.so
gb.net.curl libcurl.so
gb.opengl libGL.so, libGLU.so
gb.pcre libpcre.so
gb.pdf libpoppler.so
gb.qt libqt-mt.so.3 >= 3.3
gb.qt.kde Tüm KDE 3 kütüphaneleri >= 3.5
gb.sdl libSDL.so, libSDL_image.so, libGL.so, libGLU.so
gb.sdl.sound libSDL.so, libSDL_mixer.so
gb.v4l libjpeg.so, libpng.so,Video4Linux >= 2.0
gb.xml libxml-2.0
gb.xml.xslt libxslt

Tüm bağıntılı geliştirme paketlerini yüklemeyi unutmayın!

Her zaman bu kütüphanelerin son versiyonlarını kullanmayı deneyin.

Çalışan bir geliştirme ortamına sahip olmak için gb.qt4 ve /wiki/comp/gb.qt.ext bileşenlerini derlemelisiniz.

/tmp dizinine yazma izniniz olmalıdır, yoksa Gambas çalışmayacaktır.

Bu paket GNU araçlarının aşağıdaki versiyonları kullanılarak yapılmıştır:
  • automake 1.9.4

  • autoconf 2.59

  • libtool 1.5.12

Görünüşe göre, libtool >= 2.0 ile Gambas derlenememektedir.

Bu kaynak paketin herbir alt dizini aslında bağımsızdır. Herbirini ayrı ayrı configure, make ve install yapabilirsiniz.

Gambas nasıl derlenir ve yüklenir?

Kurulumunuzu kontrol edin

Öncelikle, tüm bu gerekli kütüphaneleri ve özellikle tüm geliştirme paketlerini kurduğunuzu kontrol edin.

Kurulum sayfasına bakmayı unutmayın. Belki sizin dağıtımınıza özel bazı önemli bilgiler edinebilirsiniz.

Kaynak paket ayarları

Eğer herşeyi yüklediğinizden eminseniz, aşağıdaki sihirli cümleleri uçbirimde yazın.

'$' sizin komut isteminizi , ve '...' olan yerler de ayarlama ve derleme esnasında ekrana çıkan mesajları gösterir.

Bu komut ayar scriptini oluşturur. Bu sadece, eğer Subversion deposundan yükleme yapmışsanız yapmanız gerekir. Bir tar.bz2 kaynak arşivinden yükleme yaptıysanız buna gerek yoktur.

$ ./reconf-all

Bu komut sistemi analiz eder ve paket ayarlarını yapar:

$ ./configure -C
...

Eğer bir kütüphane veya geliştirme paketi eksikse, bazı bileşenlerin pasifleştirileceğini belirten bir uyarı mesajı alırsınız. Tüm ayarlamalardaki çıkış mesajlarını okuyup "Warning" ile başlayan satırları bulduktan sonra problemin nereden kaynaklandığını bulabilirsiniz.

INSTALL dosyasında, 'configure' ile ilgili daha detaylı bilgileri bulabilirsiniz. Sizi bunları okumaya davet ediyorum.

Derleme

Eğer herşey hatasız tamamlandıysa, o hale programı derlemek için şunu yazalım:

$ make
...

Kurulum

Eğer herşey hatasız şekilde derlendiyse, tümünü kurmak için şunları yazın:

Gambas'ı sisteminize kurmak için root olmanız gerekmektedir.

$ su -c "make install"
Password: <Type the root password here>
...

Sorun Giderme

Eğer biraz başarılı derleme yapıp subversion deposundan gerekli güncellemeleri yaptıktan sonra mesela, tüm bu süreçler sonunda birşeyler ters giderse, aşağıdaki komutu kullanarak ayar scriptlerini tekrar "reconfigure" edebilirsiniz.

$ ./reconf

Ve daha sonra tekrar ./configure

Eğer çalışmazsa, Tam olarak ne olduğunu bilmem gerekiyor. Bunu gerçekleştirmek için konsolda şunları yazıp:

$ ( ./configure; make; make install ) > output.txt 2>&1

Bana "output.txt" dosyasını maille gönderip bilgisayarınız ve dağıtımınızla ilgili işe yarayacağını düşündüğünüz her bir detayı göndermeniz gerekiyor.

Gambas'ı çalıştırma

Eğer herhangi bir sorun yoksa, geliştirme ortamını çalıştırmak için "gambas2", veya geliştirme versiyonu için "gambas3" yazın.

İyi Eğlenceler !

Gambası paketlemek için kurulum ve derleme nasıl olur?

değişken yapmak için kurulum yaparken prefix parametresi ile oynamanız gerekmektedir .

Normal olarak şu şekilde derleyebilirsiniz:
$ cd gambas2-X.YY
$ ./configure
$ ./make

Daha sonra kök dizininden farklı bir yere şu yolla yüklersiniz:
$ make prefix=~/kokdizinim

Bu şekilde tüm Gambas dosyalarını, home klasörünüzün içindeki , kokdizinim alt-dizine yüklemiş olursunuz.

See also