[Gelistirici] /lib && /usr/lib

Ozan Çağlayan ozan at pardus.org.tr
18 Mayıs 2009 Pzt 12:17:03 EEST


Selam,

Sistemin açılışına etkiyebilecek bazı kritik kütüphaneler, açılışta /usr
dizini mount edilmemiş olabileceği için dosyalarını /lib altına koyup,
/usr/lib dizinine de /lib'deki dosyaya symlink koyuyorlar.

Örneğin yeni util-linux'tan çıkan libblkid, mount aracının da
linklendiği bir kütüphane. Kendisini varsayılan olarak /lib altına
koyuyor ve /usr/lib'den symlink veriyor.

Burada bir sorun yok ancak header dosyalarını da:

/include

altına koyuyor. Bizde böyle bir dizin yok. Olması gerekir mi, o dosyayı
/usr/include'a taşıyıp, pkgconfig dosyasını da yamalamak mı lazım? Bu 2
bilgi sadece derleme zamanında kullanılacağı için / altında durmalarına
gerek yok gibime geliyor, ne de olsa /usr mount edilmemişse oturup farm
paket derlemeyi zaten başaramayacak.

Ne yapayım?



Gelistirici mesaj listesiyle ilgili daha fazla bilgi