Article View: es.comp.os.linux.programacion
Article #17942A ver si me entero con las librer�as
From: Gerardo
Date: Wed, 13 Oct 1999 00:00
Date: Wed, 13 Oct 1999 00:00
36 lines
1759 bytes
1759 bytes
Hola a todos:
Estoy empezando con "C" . A ver si alguien con paciencia para
con los "plastas novatos" me aclara estas dudas:
1) al compilar un programa, con librer�as como por ejemplo
lgtk, lm, lglib, etc.
�como sabe el linker los nombres verdaderos de estas librer�as?
�d�nde est� la asociaci�n de estos nombres?
�como puedo yo saber qu� librer�a es la m (lm), por ejemplo,
para poder buscarla en mi sistema o copiarmela?
2) �que diferencia hay entre las librerias .so y las .a?
ya que tengo de los dos tipos, algunas con el mismo nombre
pero distinta terminaci�n
1) tengo estas librerias en /lib
libncurses.so.3.4
libncurses.so.4@ ==> libncurses.so.4.2.
libncurses.so.4.2
para que me funcione xterm con uno de mis usuarios
(con root funciona bien) tengo que hacer:
ln -s libncurses.so.3.4 libncurses.so.4
pero, cuando reinicializo o hago ldconfig se me
vuelve a quedar como al principio,
alguien sabr�a explicarme porque ocurre esto,
de donde coge ldconfig la informaci�n para hacer
estos symlinks, �de ld.so.cache?,
pues en este fichero no aparece la 4.2 y si la 3.4
en fin, como podeis ver, estoy un poquito liado
Un saludo.
Gerardo.
Technical Details
Message-ID:
<3803D44D.3EA8AF68@mx3.redestb.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,c430f82312243631,start X-Google-Attributes: gidf86c8,public From: Gerardo <traque@mx3.redestb.es> Subject: A ver si me entero con las librer�as Date: 1999/10/13 Message-ID: <3803D44D.3EA8AF68@mx3.redestb.es> X-Deja-AN: 536004326 Content-Transfer-Encoding: 8bit Organization: gtc Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion