Mandrake10.2 ve lazarus -glib hatası

Mandrake10.2 ve lazarus -glib hatası

Mesajgönderen KUMRAL-LİNUX » 07 Eki 2005, 11:26

mandrake 10.2 de lazarus derleme sırasında -lglib cannot find diyip kalıyo
yardım edin lütfen
Kullanıcı avatarı
KUMRAL-LİNUX
Forum Gurusu
Forum Gurusu
 
Mesajlar: 1350
Kayıt: 28 Eyl 2005, 00:00
Konum: /dev/proc:pid:devrim

Mesajgönderen elektronist » 07 Eki 2005, 21:40

Yazılım Kur yardımcısında

libglib

aratın. Çıkanlar arasından libglib..... -devel paketini kurun :)

veya konsolda:
Kod: Tümünü seç
$ urpmq libglib
libglib adında bir paket yok
Bu paketler libglib içeriyor:
libglib1.2
libglib1.2-devel
libglib2.0_0
libglib2.0_0-devel
...
...


bulunan paketler libglib1.2-devel ve libglib2.0_0-devel
Kod: Tümünü seç
# urpmi libglib1.2-devel

ve/veya
Kod: Tümünü seç
# urpmi libglib2.0_0-devel


Bundan başka -lgdk veya -lgtk ile ilgili hatalar alırsanız benzeri işlemi yapabilirsiniz :)

Kod: Tümünü seç
$ urpmq libgtk
libgtk adında bir paket yok
Bu paketler libgtk içeriyor:
libgtk+-x11-2.0_0
libgtk+1.2
libgtk+1.2-devel
libgtk+2.0_0
libgtk+2.0_0-devel
...
...


Kod: Tümünü seç
$ urpmq libgdk
libgdk adında bir paket yok
Bu paketler libgdk içeriyor:
libgdk-pixbuf-gnomecanvas1
libgdk-pixbuf-xlib2
libgdk-pixbuf2
libgdk-pixbuf2-devel
libgdk_pixbuf2.0_0
libgdk_pixbuf2.0_0-devel


Belki kafanıza takılmış olabilir, uygulama programlarından farklı olarak library paketlerinin farklı sürümleri sistemde kurulu olabilir :wink:

Görüldüğü gibi aslında Mandriva'daki urpmi sistemi kaynak koddan kurulumda da büyük ölçüde yardımcı oluyor :)

Kolay gelsin.
Kullanıcı avatarı
elektronist
Moderatör
Moderatör
 
Mesajlar: 1662
Kayıt: 14 Nis 2002, 00:00
Konum: Izmir

Mesajgönderen KUMRAL-LİNUX » 09 Eki 2005, 10:43

teşekkürler bu dosyları indirdim netten
gtk ve gdk pix buf 2.0.0_3.8.6 ve devel ini indirdim umarım bi sorun olmaz.
"serbest piyasanın windowsuna karşı " "Sosyalizmin kollektif GNU/Linux'undan yanayım " Haydi saflara.

http://freedrive.com/folder/133964 Linux Depom.
bir sürü ıvır zıvır.
Kullanıcı avatarı
KUMRAL-LİNUX
Forum Gurusu
Forum Gurusu
 
Mesajlar: 1350
Kayıt: 28 Eyl 2005, 00:00
Konum: /dev/proc:pid:devrim

Mesajgönderen MercilessTurk » 20 Mar 2006, 13:58

Aynı hatayla bende karşılaştım. libglib2.0_0
libglib2.0_0-devel bunları kurmama rağmen yine hatanın aynısını alıyorum
Kod: Tümünü seç
Linking ../lazarus
/usr/bin/ld: cannot find -lglib
lazarus.pp(113,1) Error: Error while linking
make[2]: *** [lazarus] Hata 1
make[2]: Leaving directory `/home/mercilessturk/Documents/lazarus/ide'
make[1]: *** [ide] Hata 2
make[1]: Leaving directory `/home/mercilessturk/Documents/lazarus/ide'
make: *** [ide] Hata 2

Glib Paketlerini önce yazılım kurdan kurdum. make komutu ile yine aynı hatayı alınca
konsoldan da kurmayı denedim "herşey zaten kurulu" diyor.
Neden kuramıyorum :( Mandriva 2006 free edition kullanıyorum.
MercilessTurk
Üye
Üye
 
Mesajlar: 188
Kayıt: 10 Eki 2004, 00:00
Konum: İstanbul

Mesajgönderen elektronist » 20 Mar 2006, 15:13

Kurmanız gereken paketler:

libglib1.2
libglib1.2-devel
libglib2.0_0
libglib2.0_0-devel
libgtk+1.2
libgtk+1.2-devel
libgtk+2.0_0
libgtk+2.0_0-devel
libgdk-pixbuf2
libgdk-pixbuf2-devel
libgdk_pixbuf2.0_0
libgdk_pixbuf2.0_0-devel

Bunları seçtiğinizde bağımlı oldukları paketler de belirtilir.

Ben de lazarus'u aynı şekilde kurdum, hem LE2005 lem de Mandriva 2006'da çalışıyor.

Bu arada lazarus için bir uyarı yapayım. Mandriva kurulumunda UTF8 seçeneğini seçtiyseniz sorun yaşıyorsunuz.

Kod: Tümünü seç
$ echo $LANG
tr_TR

Böyle bir sonuç elde ediyorsanız sorun yok. Bu çıktıda utf8 geçmeyecek.

Ama bu yukardaki sorunla ilgili değil. Lazarus derlenip çalıştırılırken ve lazarus ile yazılmış programlar etkileniyor.
Kullanıcı avatarı
elektronist
Moderatör
Moderatör
 
Mesajlar: 1662
Kayıt: 14 Nis 2002, 00:00
Konum: Izmir

Mesajgönderen KUMRAL-LİNUX » 20 Mar 2006, 15:22

lazarus için yaklaşık 15 20 ek paket daha kuruyo elinde 7 cdlik setlerden falan yoksa netten çekerek kurucak.
"serbest piyasanın windowsuna karşı " "Sosyalizmin kollektif GNU/Linux'undan yanayım " Haydi saflara.

http://freedrive.com/folder/133964 Linux Depom.
bir sürü ıvır zıvır.
Kullanıcı avatarı
KUMRAL-LİNUX
Forum Gurusu
Forum Gurusu
 
Mesajlar: 1350
Kayıt: 28 Eyl 2005, 00:00
Konum: /dev/proc:pid:devrim

Mesajgönderen MercilessTurk » 20 Mar 2006, 20:17

Bendeki Dağıtımda Olan İlgili Tüm Paketleri Kurmaya Çalıştım 2 tanesinde sorun çıktı
libgtk de tek bu paket sorun verdi libgtk+2.0_0-devel-2.8.3-4.2.20060mdk.i586
Kod: Tümünü seç
Some package requested cannot be installed:
libgtk+2.0_0-devel-2.8.3-4.2.20060mdk.i586 (devel(libpangocairo-1.0)' den dolayı yetersiz)


libgdk de ise bu paket libgdk-pixbuf2-devel-0.22.0-8.2.20060mdk.i586
Kod: Tümünü seç
Some package requested cannot be installed:
libgdk-pixbuf2-devel-0.22.0-8.2.20060mdk.i586 (devel(libgnome)' den dolayı yetersiz)


Sonuç Olarak Kurulu Paketler Şunlar:
Kod: Tümünü seç
libgdk-pixbuf-gnomecanvas1
libgdk-pixbuf-xlib2
libgdk-pixbuf2
libgdk_pixbuf2.0_0
libgdk_pixbuf2.0_0-devel

libgtk+-x11-2.0_0
libgtk+1.2
libgtk+2.0_0
libgtk-linux-fb-2.0_0
libgtkglarea5
libgtkhtml-3.6_18
libgtkhtml1.1_3
libgtkhtml2_0
libgtksourceview-1.0_0
libgtkspell0

libglib1.2
libglib2.0_0
libglib2.0_0-devel


Ve hata yine aynı :(
Kod: Tümünü seç
Linking ../lazarus
/usr/bin/ld: cannot find -lglib
lazarus.pp(113,1) Error: Error while linking
make[2]: *** [lazarus] Hata 1
make[2]: Leaving directory `/home/mercilessturk/lazarus/ide'
make[1]: *** [ide] Hata 2
make[1]: Leaving directory `/home/mercilessturk/lazarus/ide'
make: *** [ide] Hata 2
MercilessTurk
Üye
Üye
 
Mesajlar: 188
Kayıt: 10 Eki 2004, 00:00
Konum: İstanbul

Mesajgönderen elektronist » 20 Mar 2006, 20:50

libglib1.2-devel nerede?
Kullanıcı avatarı
elektronist
Moderatör
Moderatör
 
Mesajlar: 1662
Kayıt: 14 Nis 2002, 00:00
Konum: Izmir

Mesajgönderen MercilessTurk » 20 Mar 2006, 21:09

öyle bir paket yok
Kod: Tümünü seç
urpmq libglib
libglib adında bir paket yok
Bu paketler libglib içeriyor:
libglib1.2
libglib2.0_0
libglib2.0_0-devel
MercilessTurk
Üye
Üye
 
Mesajlar: 188
Kayıt: 10 Eki 2004, 00:00
Konum: İstanbul

Mesajgönderen elektronist » 20 Mar 2006, 21:49

Bendeki sonuç bu:
Kod: Tümünü seç
$ urpmq libglib
libglib adında bir paket yok
Bu paketler libglib içeriyor:
libglib1.2
libglib1.2-devel
libglib2.0_0
libglib2.0_0-devel
libglibmm2.4_1
libglibmm2.4_1-devel
libglibmm2.4_1-static-devel
libglibsharpglue
libglibsharpglue-devel
libglibwww1
libglibwww1-devel
Kullanıcı avatarı
elektronist
Moderatör
Moderatör
 
Mesajlar: 1662
Kayıt: 14 Nis 2002, 00:00
Konum: Izmir

Mesajgönderen MercilessTurk » 20 Mar 2006, 22:43

Garip free edition olduğu için mi bir çok paket yok bencde acaba... Nerden indirebilirim o paketleri.
MercilessTurk
Üye
Üye
 
Mesajlar: 188
Kayıt: 10 Eki 2004, 00:00
Konum: İstanbul

Mesajgönderen elektronist » 20 Mar 2006, 23:29

libglib1.2-devel-1.2.10-15mdk.i586.rpm

Main alanında bulunuyor. urpmi kaynaklarını ayarlamadınız mı?
Kullanıcı avatarı
elektronist
Moderatör
Moderatör
 
Mesajlar: 1662
Kayıt: 14 Nis 2002, 00:00
Konum: Izmir


Dön Kylix, Lazarus, Free Pascal

Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 1 misafir

cron