🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: [HP-UX] Problemas con librerias dinamicas

#9270
From: Angel
Date: Wed, 21 Aug 2002 08:02
43 lines
3045 bytes
edusito presumiblemente dijo el Mar 20 Ago 2002 18:41:

>> Tal vez un enlace blando ( soft link pa los ingreses) te funcione, si
>> no me equivoco, en HP el comando ln -s src target funciona
>> correctamente. aunque debo reconocer q hace muuucho q no toco uno.
>> ln -s /pathdelalib/libclntsh.sl.8.0 /pathdelalib/libclntsh.sl.1.0
> 
> Esto es lo que hay actualmente (ya es un enlace blando):
> 
> /u01/app/oracle/product/8.1.7/lib>ls -l libclntsh.sl
> lrwxrwxr-x   1 oracle     dba             16 Jul  2 17:34 libclntsh.sl
> -> libclntsh.sl.8.0
> 
> Lo que pasa es que el ejecutable no hace referencia a libclntsh.sl
> sino al "destino" de este enlace libclntsh.sl.1.0, de ah� el problema
> de versiones.
> 
> con el comando chatr he desabilitado el "embedded path" de la librer�a
> y he habilitado la b�squeda en $SHLIB_PATH (igual que si compilase con
> -Wl,s+) lo �nico que no est� buscando libclntsh.sl sino libclntsh.1.0
> (que efectivamente no existe en mi sistema).
> 
> Lo de habilitar el softlink (libclntsh.sl.1.0) me parece un poco
> chapucero ya que funcionar�a hasta un nuevo cambio de versi�n de
> Oracle.
> 
Vale, la verdad es q aunque parezca eso, muchas de las librerias del 
sistema estan asi( en linux p.ej. la libGL, o la libSDL, incluso la del 
postgresql), es una solucion para que cualquier programa acceda a la 
libreria mas moderna sin tener que recompilar. Lo q no entiendo es como 
tu programa hace referencia a la 1.0 en vez de al link. Pruebalo a ver 
si esta "pseudosolucion" funciona.
Otra cosa, suponemos que estas compilando en el mismo sistema en el q 
ejecutas no??.
> Muchas gracias a los dos, a uno por educado y a ti por intentar
> ayudarme.
dnd, pero aqui no paramos hasta q te funcione :P.

PD: Q version del HPUX usas??
-- 

Liso. -Eadem Mutata Resurgo-
Linux has you...
Technical Details
Message-ID: <ajvh1h$1ebp2u$1@ID-148170.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed00.sul.t-online.de!t-online.de!news-lei1.dfn.de!news-fra1.dfn.de!fu-berlin.de!uni-berlin.de!80-24-166-73.uc.nombres.ttd.ES!not-for-mail
References: <393aced8.0208190534.13f9c646@posting.google.com> <ajspmk$1dlcvr$1@ID-148170.news.dfncis.de> <393aced8.0208200841.7af9c2ea@posting.google.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,efefcf528386b365
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-08-21 00:55:32 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed00.sul.t-online.de!t-online.de!news-lei1.dfn.de!news-fra1.dfn.de!fu-berlin.de!uni-berlin.de!80-24-166-73.uc.nombres.ttd.ES!not-for-mail
From: Angel <a.lis@bussitel.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: [HP-UX] Problemas con librerias dinamicas
Date: Wed, 21 Aug 2002 10:02:22 +0200
Organization: Bussitel S.A.
Lines: 43
Message-ID: <ajvh1h$1ebp2u$1@ID-148170.news.dfncis.de>
References: <393aced8.0208190534.13f9c646@posting.google.com> <ajspmk$1dlcvr$1@ID-148170.news.dfncis.de> <393aced8.0208200841.7af9c2ea@posting.google.com>
Reply-To: a.lis.quita@bussitel.es
NNTP-Posting-Host: 80-24-166-73.uc.nombres.ttd.es (80.24.166.73)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-15
Content-Transfer-Encoding: 8Bit
X-Trace: fu-berlin.de 1029916530 48620638 80.24.166.73 (16 [148170])
User-Agent: KNode/0.6.1