Lazarus IDE ile ilgili
Mesaj gönderen Kuri_YJ » 20 Nis 2005 07:39
Sinefru'nun dediği gibi yaptım
derledi derledi, bir takım warningler verdi, ancak tam link sırasında dedi ki
lazarus.pp(98,1) Error: Error while linking
make: Leaving directory `/opt/lazarus'
Tam çıkartamadım ne demek istediğini, gidip bakındım o directorylere ama bir şey bulamadım.
Kayıt: 19 Ağu 2004 02:57
Mesaj gönderen snofru » 20 Nis 2005 08:07
Hocam bende karşılaşmıştım... Burada konuşulmuş, bakarsanız faydalı olabilir...
http://www.lazarus.freepascal.org/index ... ight=lglib
Ancak olayı kısaca açıklamam gerekirse, glibc (glib-2.6.3.tar.gz gibi) paketindeki eksiklik/yokluk dan dolayı olması muhtemeldir. Zaten forumda çok ayrıntılı konuşulmuş çok şey söylemek gereksiz.
Mesaj gönderen Kuri_YJ » 21 Nis 2005 11:31
Olmuyo olmuyor olmuyor Neyse vazcaydım Lazarus'tan. Neyse Forumlarına da sordum bakalım yanıt gelecek mi...
Mesaj gönderen kefukar » 21 Nis 2005 11:54
Hocam haddime düşmez ama (zaten bakmışınızdır gerçi) şu linkre konuşulmuş birşeyler. Ayrıca linklerde verilmiş. Belki yardımcı olur..
http://www.linuxnet.com.tr/modules.php? ... w=previous
Mesaj gönderen Arifceylan28 » 21 Nis 2005 06:15
make ile değil de rpm uzantılı dosyaları ile kurmayı deneseniz daha iyi olmaz mı.
Mesaj gönderen fduman » 22 Nis 2005 09:27
Göbeğim çatladı ama sonunda Lazarus'u Linux altında derleyebildim ve çalıştırabildim. Gerçi adım adım anlatmam pek mümkün değil neyi yaptığımı pek hatırlamıyorum. Ancak sorunun en büyük kaynağı bazı paket bağımlılıkları ve fpc.cfg dosyasındaki tanımlamalar olduğunu gördüm.
Lazarus FPC'nin unit source'larına ihtiyaç duyuyor. FPC'nin RPM sürümlerinde bunlar zannedersem gelmiyor. Çünkü ancak FPC source'unu biryere açıp burayı gösterdiğimde derleyebildim.
Önce fpc 1.0.10 versiyonunu rpm'den kurdum. lazarus'u derlemeye çalıştım. PIXBUF, GDBLIB hataları aldım. Google'dan bakınca bazı library'leri kurmam gerektiğini gördüm. Ben de libx11-devel, libpixbuf, libpixbuf-devel 'leri sistemime kurdum. (Bunları kurmak için en iyi yöntem apt-get, sisteminde olmayan arkadaşlar bir an önce yüklesin. apt-get ile sadece library ismini veriyorsunuz bağımlılıkları halledip gereken bütün paketleri kendisi internet'ten indirip kuruyor.)
Sonra baktım FPC 1.9.8 versiyonu var. Halen BETA gerçi. 1.0.10 u kaldırıp bunu kurdum. lazarus derlenirken şu unit i bulamadım bunu bulamadım gibi bir sürü hata verdi.
Bundan kurtulmak için FPC'nin tar.gz source'unu bir klasöre açtım, Benim kurulumda yoktu. Sizde de yoksa (önce root olun ve updatedb komutunu çalıştırın sonra locate fpc.cfg komutu ile kontrol edin) fpc.cfg dosyasını oluşturmanız gerekiyor. Zaten varsa sadece açın ve içini anlatacağım şekilde düzenleyin. Yoksa /etc/fpc.cfg dosyasını bir editor ile oluşturun ve içine:
Ben şekilde görüldüğü üzere ne var ne yok yazdım. Siz de sizin sistemde bu klasörler neredeyse ona göre değiştirip fpc.cfg'yi düzenleyin.
lazarus'un klasörü altında make clean all komutundan sonra lazarus umarım sorunsuz derlenir. Daha sonra ./lazarus komutu verin ve çalıştırın. Açılırken FPC unit kaynak kodlarını bulamadım diyor. Açıldıktan sonra Environment Option'dan FPC kaynak kodlarının klasörünü gösterin ve Run deyin. Boş proje derlenip çalışıyorsa iyi. Çalışmazsa bazı eksik library'ler var demektir. libx11-devel gibi..
Kolay gelsin Kuri.
Mesaj gönderen selimr » 22 Nis 2005 10:40
adresinden şu paketleri indirdim..
yine aynı adresten
ve bunuda kurduktan sonra hiç bir sorun olmadan ve hata vermeden
5 dakikadan daha kısa bir sürede kuruldu..
not..: kurulumu linux gelecek 3 bireysel de yaptım
Mesaj gönderen fduman » 22 Nis 2005 11:22
Linux dağıtımlarına göre paket bağımlılıkları değişebilir tabii. Bildiğim kadarıyla Gelecek Linux ne var ne yok hepsini zaten kuruyor.
Mesaj gönderen selimr » 22 Nis 2005 11:30
ben daha öncede mandrake 9, 9.1, 9.2 de denedim
onlardada sorun çıkmadı
fakat mandrake 10.1 de sorun çıkmıştı
evet linux da bazı sorunlar olabiliyor..
window da hiç bir sorun yok ve çok güzel çalışoru..
Mesaj gönderen Kuri_YJ » 25 Nis 2005 11:23
FPC ve Lazarus'a ait ne var ne yok uninstall ettim sonra, sırası ile (Selimr'nin) dediği gibi yaptım ve sorunsuz açıldı. Ancak Fedora Update'lerini de tamamladım, hatta installation sırasında benden Fedora Core-3'ün Disc 4'ünü takmamı istedi. Sanırım birşeyler bende eksik kurulduğu için sorun çıkarıyormuş.
Emeği ve yardımı geçen herkese teşekkürler. Bakalım Lazarusla program yazıp neler yapacağımızı bir görelim bakalım
Herkese teşekkürler, Kolay Gelsin
Mesaj gönderen selimr » 26 Nis 2005 01:00
arkadaşlar benim lazarus ta şu ana kadar deneyipte yapamadıklarım
1.) tedit sınıfından yeni bir bileşen tanımlayıp alignment özelliğini oluşturamadım.. oluşturuyor. hata vermiyor fakat algnment özelliğini değiştirdiğinizde bir etkisi olmuyor..
2.) sql aramalarında locate yi kullanamıyorum.. buda kullanırken hata vermiyor fakat çalışmıyor, yani sonuç döndüremiyor..
bu konular hakkında bilgisi olan varsa yardımlarınızı bekliyorum..
bunun dışında lazarusta herşey çok iyi çalışıyor..
Mesaj gönderen selimr » 26 Nis 2005 01:04
interbase ve firebird dışında,
mysql ve postgresql ilede bağlanıyor.. ve çok verimli çalışıyor..
hepsi ile hem windows hemde linux ortamında bağlantılar yaptım
hiçi bir sorun çıkmıyor..
ilgilenen arkadaşların bilgisine..
Mesaj gönderen lazio » 26 Nis 2005 01:09
ben lazarus u bir türlü kuramadım. redhat 9.0 kullanıyorum.
fpc, source vs. rpm lerini kuruyor (rmp dosyasının üzerine çift tıklıyorum, ayrıntıları falan gösteriyor ve devam etmek istermisin diyor) ancak lazarus rmp ini çalıştırınca, progressbar tamamlandıktan sonra pencere kapanıyor. ne hata oluştu diyo nede kuruyor..
Mesaj gönderen selimr » 26 Nis 2005 01:19
hata vermiyorsa belkide kurmuştur..
çünkü ben redhat ta da denemiştim ve kurulmuştu..
dizinine bir bak bakalım.. kurulmuşsa varsayılan yer burası..
var ise, burdan bir kısayol uluşturabilirsin..
Mesaj gönderen lazio » 27 Nis 2005 12:20
@selimr, malesef kurmamış.
lazarus rpm ini birde terminalden kurayım denedim ve ne göreyim MD5 şifreleme hatası aldım. demekki terminalden vazgeçmemek lazım