Article View: es.comp.os.linux.programacion
Article #8473Re: gcc y librerías compartidas
From: Recurrente
Date: Tue, 05 Nov 2002 11:53
Date: Tue, 05 Nov 2002 11:53
42 lines
2471 bytes
2471 bytes
Estupenda introducción. Para empezar a aprender algo siempre hay que usar términos sencillos. Qué pena que esté incompleta. Saludos, Recurrente Kalamaro wrote: > Bueno he encontrado una página sencilla (quizá demasiado) que explica bien > el asunto de las librerías estáticas y dinámicas: > http://www.mv.com/ipusers/vanzandt/lib.html > > Ahora creo que sé usar los parámetros -l y -Wl de gcc, y -rpath del > enlazador. > > Ahora pongo "gcc -o miprueba miprueba.c -I/usr/lib -L/usr/lib -lgnome > -Wl,-rpath,/usr/lib" y ya no necesito los enlaces simbólicos que había. > > Lo de los números parece ser que son versiones, que era lo que había > pensado en un primer momento, pero me extrañaba ver cosas como librería.so, > librería.so.0 y librería.so.0.0.0 al mismo tiempo. > > En cuanto a mi pregunta sobre saber en qué librería se encuentra una > determinada función, parece ser que se consigue con el comando nm. > > Con esto creo que me contesto a casi todo (impaciente que es uno)... el > caso es que me sigue dando undefined references, pero espero que con lo que > sé ahora pueda solucionarlo. > > saludos -- Para una definición de Recurrente, véase Recurrente.
Technical Details
Message-ID:
<3DC7B12D.4010402@hotmail.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!pln-e!extra.newsguy.com!lotsanews.com!newsf01.ono.com!news.rediris.es!News.cica.es!""!not-for-mailReferences:
<aq4l1q$6g5mq$1@ID-115330.news.dfncis.de> <aq4oa5$6kpvr$1@ID-115330.news.dfncis.de>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,561d4281fb429431 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-11-05 04:01:24 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!bloom-beacon.mit.edu!pln-e!extra.newsguy.com!lotsanews.com!newsf01.ono.com!news.rediris.es!News.cica.es!""!not-for-mail From: Recurrente <recurrente@hotmail.com> Newsgroups: es.comp.os.linux.programacion Subject: Re: gcc y librerías compartidas Date: Tue, 05 Nov 2002 12:53:17 +0100 Organization: C.I.C.A. Lines: 43 Message-ID: <3DC7B12D.4010402@hotmail.com> References: <aq4l1q$6g5mq$1@ID-115330.news.dfncis.de> <aq4oa5$6kpvr$1@ID-115330.news.dfncis.de> NNTP-Posting-Host: eurus2.us.es Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: quoted-printable X-Trace: mercurio.cica.es 1036497193 20802 193.147.162.100 (5 Nov 2002 11:53:13 GMT) X-Complaints-To: news@cica.es NNTP-Posting-Date: 5 Nov 2002 11:53:13 GMT User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020529 X-Accept-Language: en-us, en