[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Mini-help] runtime library



 Martin Quinson <Martin.Quinson@ens-lyon.fr> écrivait :
  « 
  «  Le terme bibliothèque dynamique regroupent les bibliothèque d'exécution (les
  «  trucs comme /usr/lib/libmachin.so.X ayant un soname), les plugins (greffon
  «  en francais), modules, etc. Tous sont chargés via dlopen.
  
Il ne semble pas.
voici ce que dit l'introduction de Dlopened modules dans la doc de libtool :

It can sometimes be confusing to discuss dynamic linking, because the
term is used to refer to two different concepts:
     1. Compiling and linking a program against a shared library, which is
        resolved automatically at run time by the dynamic linker. In this
        process, dynamic linking is transparent to the application.
     2. The application calling functions such as dlopen,(7) which load
        arbitrary, user-specified modules at runtime. This type of dynamic
        linking is explicitly controlled by the application.

Dans 1, je mettrais les runtime libraries proprement dites,
et dans le 2, les plugins, modules ou même une runtime library dlopenisée.
Mais le point 2 ne concerne plus les bibliothèques. On ne peut pas dire
que c'est l'ensemble « bibliothèque dynamique »
non ?

-- 
philippe batailler
in girum imus nocte et consumimur igni



Reply to: