Article View: es.comp.os.linux.programacion
Article #6731Re: Problemas enlazando librerías estáticas y dinámicas
From: Julián Albo
Date: Tue, 20 May 2003 17:32
Date: Tue, 20 May 2003 17:32
24 lines
2112 bytes
2112 bytes
Raúl Sánchez escribió: > int CB::Conectar(char*, char*) /libs/libSM/STATIC/libSM.a (libSM.o) > CB::CB() /libs/libSM/STATIC/libSM.a (libSM.o) > CB::~CB() /libs/libSM/STATIC/libSM.a (libSM.o) > > Da la impresión de no leer bien los símbolos de libCB.a contenidos en > libSM.a > > ¿Alguien tiene alguna idea de por qué puede ser? ¿puede tener que ver > que libCB.a esté compilada con otro compilador? ¿si es así, cómo lo > puedo solucionar si no tengo las fuentes de libCB?. C++ usa nombres de función "decorados" y la forma de decorarlos cambia entre compiladores. Como resultado no se pueden mezclar los objetos creados por compiladores distintos a menos que todos los nombres a enlazar sean extern "C". Salu2
Technical Details
Message-ID:
<3ECA66C4.8F68277C@terra.es>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mailReferences:
<49792c8a.0305200737.50cbb7b3@posting.google.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,487987004b995fc5 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-05-20 10:33:04 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!logbridge.uoregon.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed.freenet.de!fu-berlin.de!nsnmpen1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mail From: Julián Albo <JULIANALBO@terra.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: Problemas enlazando librerías estáticas y dinámicas Date: Tue, 20 May 2003 19:32:52 +0200 Organization: Telefonica Data Espagna Lines: 24 Message-ID: <3ECA66C4.8F68277C@terra.es> References: <49792c8a.0305200737.50cbb7b3@posting.google.com> NNTP-Posting-Host: 213-96-228-50.uc.nombres.ttd.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: nsnmrro2-gest.nuria.telefonica-data.net 1053451981 1570 213.96.228.50 (20 May 2003 17:33:01 GMT) X-Complaints-To: usenet@nsnmrro2-gest.nuria.telefonica-data.net NNTP-Posting-Date: Tue, 20 May 2003 17:33:01 +0000 (UTC) X-Mailer: Mozilla 4.8 [es] (X11; U; Linux 2.4.20-4GB i686) X-Accept-Language: en