[Gelistirici] La dosyaları hakkında - 2

Ozan Çağlayan ozan at pardus.org.tr
19 Nis 2009 Paz 16:20:06 EEST


http://blog.flameeyes.eu/2009/04/18/some-details-about-our-old-friends-the-la-files

Yukarıdaki linkten çok faydalı bir yazı var. Okumanızı tavsiye ediyorum.

Özetle statik kütüphane çıkan paketlerde, bu çıkan statik kütüphane
başka kütüphaneleri istiyorsa linklenirken, bunu anlamanın başka bir
yolu olmadığından,
.la dosyasını tutmamız gerekiyor. Ama bahsi geçen kütüphanenin ekstra
bir ihtiyacı
yok ise, la dosyasına yine ihtiyacımız yok.

ayrıca fake dlopen() adı verilen bir metod var. Bazı paketler libltdl.so
isimli
libtool kütüphanesine linkleniyorlar. Bu paketlerin bazıları dlopen()
çağrısı yapmak yerine,
bazı eklentileri yüklemek için bu kütüphaneyi kullanıyor, bu kütüphane
ise .la dosyalarını
kullanıyor fake dlopen() yaparken. Sanırım bu metodu KDE3 ve Pulseaudio,
pluginleri açmak için kullanıyormuş.

Saygılar,



Gelistirici mesaj listesiyle ilgili daha fazla bilgi