Ubuntu’da Lazarus Kurulumu
Bir süredir Linux dağıtımlarını inceliyorum. Microsoft’un Vista felaketini gördükten sonra bir Linux dağıtımına ciddi anlamda geçiş yapmanın gerekliliğine inanıyorum. Ne var ki, bir işletim sisteminden MP3 dinleyebilmek ve internette gezebilmek dışında beklentilerim var. Bunların en önemlisi ise hızlı ve stabil bir masaüstü yazılım geliştirme ortamı…
Linux’ta KDE ve Gnome için çeşitli yazılım geliştirme araçları bulunuyor. Bunların bir kısmını kurcaladıysam da henüz anlamayı başaramadım. Daha sonra bir dönem web sitesindeki ekran görüntülerine bakıp “bööö bu ne olm böyle” diyip bir kenara attığım Lazarus Project aklıma geldi.
Lazarus, Delphi’nin Linux sistemler üzerindeki masaüstü yazılım geliştirme ortamı. Tabi ki Borland ya da CodeGear tarafından hazırlanmıyor. Bir grup açık kaynak sevdalısı Delphi fanatiği tarafından geliştirilmiş.
Ubuntu sistemim üzerinde Lazarus’u kurmayı denedim ve bir kaç problemle karşılaştım. İnternette kısa bir araştırma yaparak sorunu çözdüm ve IDE’yi başarıyla çalıştırdım. Şimdi bu yazıda size Ubuntu altında Lazarus’un nasıl kurulduğunu anlatacağım.
Lazarus Kurulumu
“Applications > Add / Remove” seçeneği ile paket yönetimine giriyoruz. Arama alanına “Lazarus” yazdığımızda Ubuntu için hazırlanan Lazarus paketi karşımıza geliyor.

Pakedi işaretli duruma getirerek “Apply Changes” dugmesine tıklıyoruz. Benim bilgisayarımda bu pakete bağımlı 56 paket daha yükleme yaptı. Bağımlı paketlerin sayısı sisteminize göre değişiklik gösterebilir.
No Pascal Node Found Hatası
Lazarus’un kurulumu tamamlandıktan sonra Application > Programming > Lazarus yolunu takip ederek Lazarus’umuzu çalıştırıyoruz. Açılışta kaynak dosyalarının yolununun belirtilmediğine dair bir mesaj alıyoruz. Zaten formunuza bir obje ekleyerek olaylarını programlamaya çalıştığımızda da “no pascal node found” hatası alacağız.
Yapmamız gereken, bu adresten “fpc_2.0.4.orig.tar.gz” isimli sıkıştırılmış dosyayı indirerek “usr > share” dizini altına klasör yapısıyla beraber kopyalamak olacak.
Kopyalama işleminin ardından Lazarus’a geri dönüyoruz ve “Environment > Environment Options” menüsünde “FPC Source Directory” bölümüne “usr > share” altına kopyaladığımız dizinin yolunu belirtiyoruz.

Hepsi bu kadar! Değişikliklerin etkili olabilmesi için Lazarus’umuzu kapatıp tekrar açmamız yeterli olacak. Lazarus, küçük ve orta ölçekli masaüstü uygulamaları için uygun görünüyor. Özellikle Delphi’ye ve dolayısıyla Pascal’a aşina iseniz Lazarus’ta pek yabancılık çekmeyeceksiniz.



Tanshaydar
18.08.2008
5 yorum yapılmış:
brsyuksel | 9 Mart 2008 | Cevapla
Abim, Linux altında ismini yanlış hatırlamıyorsam Kylix var, Delphi ile uygulamalar geliştirebilmen için. Belki farklı bir şey olabilir ama hatırladığım kadarıyla öyleydi
Kolay gelsin kendine çok iyi bak.
eXorcist | 10 Mart 2008 | Cevapla
Barış kardeşim, Kylix Debian tabanlı Ubuntu gibi Linux dağıtımında çalışmıyor. Borland tarafından geliştirilmesi ve dağıtılması da uzun zaman önce durduruldu. Yamuluyorsam da biri düzeltsin.
brsyuksel | 13 Mart 2008 | Cevapla
Hmmm doğrudur abim, dediğim gibi tam hatırlayamadım pek de bilgim yoktu zaten. Bu arada abim Ubuntu / Kubuntu / Edubuntu dağıtımlarının hangi sürümünü kullanıyorsun. Bende Ubuntu 6.06 LTS var ancak bayağı bir hata ile karşılaşıyorum, canımı çok sıktı. 7.10 dağıtılmakta ancak kotalı internetin gazabına uğramış durumdayım.
Biliyorsun KDE sistem gereksinimlerini bayağı kullanıyor ( ram gölü canavarı ) bu yüzden bayağı bir yavaş oluyor. GNome kullanan elimde bulunan tek dağıtım Ubuntu. Onun dışında, kararlı güzel ve desteklenen bir dağıtım denediysen ve önerebilirsen sevinirim.
eXorcist | 14 Mart 2008 | Cevapla
Ben Ubuntu 7.1 Desktop Edition sürümünü kullanıyorum ve şimdiye kadar ciddi bir problemle karşılaşmadım.
“Hangi dağıtım?” sorusunun cevabını ben de çok araştırdım. Sonunda bu sorunun bir değil birden fazla cevabının olduğunu gördüm.
Eğer bir ev kullanıcısı isen ve Windows’un kolaylığına ve arabirimine alternatif olabilecek bir dağıtım istiyorsan Ubuntu iyi bir tercih olabilir.
Ayrıca Ubuntu’nun geniş bir kullanıcı kitlesi var ve karşılaştığın problemlerin çözümlerini internetten kolayca bulabiliyorsun.
Yok eğer bilgisayarı sunucu olarak hazırlayacaksan, üzerinde internete açık web hizmetleri barındıracaksan Debian’ı uygun şekilde konfigüre ederek “Rock Solid” tabir edilen sağlam ve stabil bir sistem elde elde edebilirsin.
Fedora, Pardus ve Knoppix’i de denedim ancak üzerinde çalıştırdığım programlarda sorunlarla karşılaştım ya da ben beceremedim.
brsyuksel | 14 Mart 2008 | Cevapla
Valla abiciğim dediğim gibi, KDE biraz sinirsel yapımı bozuyor
Pardus’u da kullanmamak elde değil, en iyi kullandığım dağıtım diyebilirim, hiç bir sıkıntı çekmeden çoğu işlemi rahatlıkla yapabiliyorum. Bugün PHP5 kuracağım kendisine.
Debian, Suse, Fedora ve Gentoo’yu çok merak ediyorum açıkcası. İmkanlar kısıtlı olmasa ilk fırsatta Suse’yi kurardım.
Ubuntu’ya gelince, dediğin gibi kullanıcı kitlesi yeterince fazla abim evet. Ancak Grub kurulumunu bana sorsa da keşke kurmasan grub’u
Pardus’un yanında kullanacağım çünkü.
Herneyse abiciğim sağ olasın. Teşekkür ederim ilgin için.