Article View: es.comp.os.linux.programacion
Article #9270Re: [HP-UX] Problemas con librerias dinamicas
From: Angel
Date: Wed, 21 Aug 2002 08:02
Date: Wed, 21 Aug 2002 08:02
43 lines
3045 bytes
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-mailReferences:
<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