Jumat, 28 September 2007

Lazarus 0.9.22 beta with GTK+2


Beberapa hari yang lalu, ketika melihat blog om simba serasa jadi ngiler melihat tampilan lazarus di Ubuntu yang keren banget. (Ceritanya pengen nich .... :D)

Walapun sudah mencoba saat lazarus masih di versi 0.9.18 beta pada distro linux Slackware, hanya yang menjadi kendala untuk belajar yaitu, tampilan GTK1-nya yang kurang mantab. Tapi, pas liat tampilan yang GTK2, wuiihhh .... jadi ngiler nich ....

Wokeh .... ceritanya mau install lazarus 0.9.22 beta nich, peralatan yang disiapkan adalah FreePascal-2.0.4, Lazarus-0.9.22 dan sekarang adalah target distro memakai Ubuntu Feisty Fawn yang seperti di skrinsyutnya om simba

Pada awalnya, tidak ada sesuatu yang aneh terjadi pada proses instalasi. Karena ubuntu based Debian jadi apabila ada depedensi yang di butuhkan, tinggal di apt-get aja ... gampang kok. Nah untuk repository-nya supaya tidak terlalu jauh ke situs asalnya, gunakan repository lokal seperti di kambing.ui.edu

Ceritanya instalasi beres, dan lazarus pun sukses di jalankan. Selanjutnya adalah tinggal compile lazarus ke widgetset GTK+2, caranya tinggal pilih Tools | Configure "Build Lazarus" ... lalu pada LCL Interface, pilih "gtk2". Selanjutnya klik "Build"

Sambil menunggu proses kompilasi, saya tinggalkan dulu sebentar ....

Setelah dilihat .... jreng .... hasilnya ada : "/usr/bin/ld cannot find -lgdk_pixbuf2 Error while linking". Hmmmm ..... apa nich error seperti ini ? padahal saya sudah install depedensi libgdk-pixbuf-2.0. Mulai pusing nich .... Masalah ini terus aja muncul sampai 2 hari ... (fyuuuh ... sampai sempet ganti2 distro ubuntu, mulai dari dapper sampai gutsy yang masih unstable :D). Saat saya kasih status di YM "Trying to compile lazarus with GTK+2 got Error : ...... ", dan ternyata ada yang nyambung juga dan yang nyambung itu adalah tiada bukan tiada lain ..... betul ..... simba. Di kasih masukkan from zero to hero .. (eh ..) masih juga belum mempan. Pussssinngggg .............. But inget om Ulil untuk "TETAP SEMANGAT", so saya lanjutin perjuangan untuk compile lazarus (Never Give Up) . Karena ubuntu saya udah terlanjur acak-acakan, jadi saya coba untuk install dari awal lagi.

Ubuntu Feisty Fawn fresh copy sudah ready to use , tetapi saat kompilasi, masih aja errod .... huuuh apaan sich. Usut punya usut, ternyata sekarang saya kurang depedensi :

sudo apt-get install libgtk2.0-dev
sudo apt-get install libgdk-pixbuf-dev

Got you ... Nah, sekarang lazarus dengan GTK+2 sudah terinstall di Ubuntu-ku ... he ... he .... 3x. Ngoprek nich ngoprek