[Gelistirici] depchecker -> system.base
Onur Küçük
onur at pardus.org.tr
10 Nis 2009 Cum 23:57:41 EEST
On Fri, 10 Apr 2009 23:44:34 +0200
Ozan Çağlayan <ozan at pardus.org.tr> wrote:
> Onur Küçük wrote:
> > On Fri, 10 Apr 2009 19:18:47 +0200
> > Ozan Çağlayan <ozan at pardus.org.tr> wrote:
> >
> >> - Betik ELF ikili dosyalarının bağımlılıklarını takip ettiği için
> >> betik dillerinde yazılmış programların, modüllerin, bağımlılıkları
> >> sonuçlarda olmayacaktır, bağımlılıkları silmeyin.
> >
> > Betik dlopen lara bakıyor mu ? Bunun gibi yönemlerle de
> > bağımlılıklar olabilir, onları da silmemek lazım
> >
>
> Bu aklıma geldi, ancak nasıl yapacağımı kestiremedim. libdl.so'ya
> linklenen her ELF'in dlopen() çağırdığını varsayabilir miyiz?
ideal bir dünyada evet, de pratikte emin olamayız, configure
sisteminde bir sorun vardır, başka bir pakete linklendiğinde oradan
bağımlı gibi görünüyordur (as-needed bunların çoğunu temizleyecek ama
her şey mükemmel olmayacak tabi ki) vs.
dlopen ile otomatik olarak hangi kitaplıkların çağrıldığını bulacak
bir yöntem vardır belki
--
Onur Küçük Knowledge speaks,
<onur.--.-.pardus.org.tr> but wisdom listens
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi