🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #8473

Re: gcc y librerías compartidas

#8473
From: Recurrente
Date: Tue, 05 Nov 2002 11:53
42 lines
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-mail
References: <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