[Gelistirici] /lib && /usr/lib
Onur Küçük
onur at pardus.org.tr
18 Mayıs 2009 Pzt 20:06:32 EEST
On Mon, 18 May 2009 12:17:03 +0300
Ozan Çağlayan <ozan at pardus.org.tr> wrote:
> 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.
Bir hile de libtools.gen_usr_ldscript("hede.so")
> Ö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
/include diye bir şey olmamalı, preifx de bir sorun var bence o pakette
Bu tarz temel araçlarda kitaplıkları /lib e koyup /usr/lib den
erişilebilir hale getirmekte sakınca yok ama "include" "/" a gitmemeli
> 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?
derleme sistemini kurcalayalım bence, orada bir sorun olmalı
--
Onur Küçük Knowledge speaks,
<onur.--.-.pardus.org.tr> but wisdom listens
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi