[Gvsig_desarrolladores] Error al ejecutar en Linux desde eclipse

Nacho Uve nachouve en gmail.com
Lun Dic 17 22:02:08 CET 2007


Sigo parado con este tema... En el directorio tengo las librerías que dice
que no encuentra.

$ ls lib*gdal*
libgdal.so  libgdal.so.1  libgdal.so.1.10.0  libjgdal.so  libjgdal.so.0
libjgdal.so.0.6.0

He intentado hacer un "ln -s" a las librerías del gvSIG_1.1 que uso para
trabajar, pero sigo con el mismo error.
¿Cómo debería hacer el enlace?

Muchas gracias de antemano,
Nacho Uve






2007/12/14, Nacho Uve <nachouve en gmail.com>:
>
> Gracias Jorge.
> Efectivamente tenía problemas de dependencias
> $ ldd libjgdal.so
>         linux-gate.so.1 =>  (0xffffe000)
>         libgdal.so.1 => not found
>         libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7ecf000)
>         libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7ea7000)
>         libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d66000)
>         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7d5a000)
>         /lib/ld- linux.so.2 (0x80000000)
>
> No conocía el comando ldd, muchas gracias. A ver si consigo arreglarlo...
> Un saludo.
>
> 2007/12/14, Jorge Sanz < jsanz en prodevelop.es>:
> >
> >  Ejecuta "ldd libjgdal.so" en la carpeta de las .so (binaries/linux) y
> > mira a ver si no te encuentra alguna biblioteca, esto me ha pasado a menudo
> > cuando he "trasteado" y suele solucionarse con enlaces simbólicos.
> >
> >
> >
> > Un saludo
> >
> > --
> >
> > Jorge Gaspar Sanz Salinas
> >
> > Ingeniero en Geodesia y Cartografía
> >
> > Prodevelop S.L. - Valencia - España
> >
> > Tlf.:  96.351.06.12 - Fax:   96.351.09.68
> >
> > jsanz[en]prodevelop[punto]es
> >
> > http://www.prodevelop.es
> >
> >
> >
> > *De:* gvsig_desarrolladores-bounces en runas.cap.gva.es [mailto:
> > gvsig_desarrolladores-bounces en runas.cap.gva.es] *En nombre de *Nacho Uve
> > *Enviado el:* viernes, 14 de diciembre de 2007 12:01
> > *Para:* Lista de Desarrolladores de gvSIG
> > *Asunto:* Re: [Gvsig_desarrolladores] Error al ejecutar en Linux desde
> > eclipse
> >
> >
> >
> > Muchas gracias Chema.
> >
> > Tras restaurar la libjgdal que parecía estar corrupta, el mensaje es más
> > "curioso" aún...
> > Caused by: java.lang.UnsatisfiedLinkError:
> > /home/cartolab/Programacion/SEXTANTE/gvSIG_1_1/binaries/linux/libjgdal.so:
> > Can't load IA 32-bit .so on a IA 32-bit platform
> > Mi procesador es un Core 2 Duo de 32bits... ¿Alguien entiende esto?
> > Un saludo.
> >
> >
> > =========
> > LOG:
> >  WARN [main] (Messages.java:413) - com.iver.andami.text Can't find
> > bundle for base name com.iver.andami.text, locale es
> >  WARN [main] (Messages.java:413) - com.iver.andami.text Can't find
> > bundle for base name com.iver.andami.text_en, locale en
> >  WARN [main] (Messages.java:124) - com.iver.andami.messages.Messages --
> > No se encontró la traducción para SplashWindow.Iniciando
> >  WARN [main] (Messages.java:124) - com.iver.andami.messages.Messages --
> > No se encontró la traducción para
> > Launcher.Dependencia_no_resuelta_en_plugin
> > ERROR [main] (Launcher.java:1044) -
> > Launcher.Dependencia_no_resuelta_en_plugincom.iver.cit.gvsig.cad:
> > com.iver.cit.gvsig.jdbc_spatial
> >  WARN [main] (Messages.java:124) - com.iver.andami.messages.Messages --
> > No se encontró la traducción para
> > Launcher.Dependencia_no_resuelta_en_plugin
> > ERROR [main] (Launcher.java:1044) -
> > Launcher.Dependencia_no_resuelta_en_plugincom.iver.cit.gvsig.cad:
> > com.iver.cit.gvsig.jdbc_spatial
> >  WARN [main] (PluginClassLoader.java:187) - PluginLoaders[i] es nulo
> >  WARN [main] (PluginClassLoader.java:187) - PluginLoaders[i] es nulo
> >  WARN [main] (PluginClassLoader.java:187) - PluginLoaders[i] es nulo
> >  WARN [main] (PluginClassLoader.java:187) - PluginLoaders[i] es nulo
> >  WARN [main] (PluginClassLoader.java:187) - PluginLoaders[i] es nulo
> >  WARN [AWT-EventQueue-1] (Messages.java:124) -
> > com.iver.andami.messages.Messages -- No se encontró la traducción para
> > StatusBar.Aplicacion_iniciada
> >  WARN [AWT-EventQueue-1] (Messages.java:124) -
> > com.iver.andami.messages.Messages -- No se encontró la traducción para
> > StatusBar.Aplicacion_iniciada
> >  WARN [AWT-EventQueue-1] (PluginServices.java:130) - Plugin
> > es.unex.sextante.StandardExtension -- No se encontró la traducción para
> > SEXTANTE
> >  WARN [AWT-EventQueue-1] (PluginServices.java:130) - Plugin
> > es.unex.sextante.StandardExtension -- No se encontró la traducción para
> > Creador de modelos
> >  WARN [AWT-EventQueue-1] (PluginServices.java:130) - Plugin
> > com.iver.core -- No se encontró la traducción para debe_estar_activada
> >  WARN [AWT-EventQueue-1] (PluginServices.java :130) - Plugin
> > com.iver.core -- No se encontró la traducción para debe_estar_activada
> >  WARN [AWT-EventQueue-1] (PluginServices.java:130) - Plugin
> > com.iver.gvsig.datalocator -- No se encontró la traducción para debería
> > de estar activada
> >  WARN [AWT-EventQueue-1] (PluginServices.java:130) - Plugin
> > es.unex.sextante.extRasterize -- No se encontró la traducción para
> > Módulos
> >  WARN [AWT-EventQueue-1] (PluginServices.java:130) - Plugin
> > es.unex.sextante.extRasterize -- No se encontró la traducción para
> > Ráster
> >  WARN [AWT-EventQueue-1] (PluginServices.java:130) - Plugin
> > es.unex.sextante.extRasterize -- No se encontró la traducción para
> > Rasterizar
> >  WARN [AWT-EventQueue-1] (PluginServices.java :130) - Plugin
> > es.unex.sextante.extRasterize -- No se encontró la traducción para
> > Distancia inversa
> >  WARN [AWT-EventQueue-1] (PluginServices.java:130) - Plugin
> > es.unex.sextante.extRasterize -- No se encontró la traducción para
> > Distancia inversa
> >  WARN [AWT-EventQueue-1] (PluginServices.java:130) - Plugin
> > es.unex.sextante.extRasterize -- No se encontró la traducción para
> > Distancia inversa
> > DEBUG [AWT-EventQueue-1] (Launcher.java:649) - Initializing extensions
> > from com.iver.cit.gvsig
> > Loading com.iver.cit.gvsig.IntializeApplicationExtension...
> >  INFO [AWT-EventQueue-1] (IntializeApplicationExtension.java:61) - gvSIG
> > version: 1.1 (Build 1015)
> >  INFO [AWT-EventQueue-1] (IntializeApplicationExtension.java :61) -
> > gvSIG app exec path:
> > /home/cartolab/Programacion/SEXTANTE/gvSIG_1_1/_fwAndami/bin
> >  INFO [AWT-EventQueue-1] (IntializeApplicationExtension.java:61) -
> > gvSIG user app home: /home/cartolab/gvSIG/
> >  INFO [AWT-EventQueue-1] ( IntializeApplicationExtension.java:61) -
> > gvSIG extension path:
> > /home/cartolab/Programacion/SEXTANTE/gvSIG_1_1/_fwAndami/gvSIG/extensiones
> >  INFO [AWT-EventQueue-1] (IntializeApplicationExtension.java:61) -
> > gvSIG locale language: spa
> >  INFO [AWT-EventQueue-1] (IntializeApplicationExtension.java:61) - OS
> > name: Linux
> >  INFO [AWT-EventQueue-1] (IntializeApplicationExtension.java:61) -
> > arch:i386
> >  INFO [AWT-EventQueue-1] (IntializeApplicationExtension.java :61) -
> > version:2.6.20-16-386
> >  INFO [AWT-EventQueue-1] (IntializeApplicationExtension.java:61) - JAVA
> > vendor: Sun Microsystems Inc.
> >  INFO [AWT-EventQueue-1] (IntializeApplicationExtension.java:61) -
> > version:1.5.0_11
> >  INFO [AWT-EventQueue-1] (IntializeApplicationExtension.java:61) -
> > home: /home/cartolab/Download/jdk1.5.0_11/jre
> > Loading com.iver.cit.gvsig.ViewSelectionControls...
> > Loading com.iver.cit.gvsig.ViewControls...
> > Loading com.iver.cit.gvsig.InfoToolExtension...
> > Loading com.iver.cit.gvsig.CopyPasteExtension...
> > Loading com.iver.cit.gvsig.AddLayer...
> > Loading com.iver.cit.gvsig.ProjectExtension...
> > CmsRasterDriver: inicializando
> >  WARN [AWT-EventQueue-1] (Messages.java:413) - org.cresques.ui Can't
> > find bundle for base name org.cresques.translations.text, locale es
> >  WARN [AWT-EventQueue-1] (Messages.java:413) - org.cresques.ui Can't
> > find bundle for base name org.cresques.translations.text_en, locale en
> > Write RASTER: extension 'tif' supported.
> > Write RASTER: extension 'jp2' supported.
> > Write RASTER: extension 'jpg' supported.
> > SPHEROID["WGS84", 6378137.0, 298.257223563]
> > Loading com.iver.cit.gvsig.ExtDB_Spatial...
> > Loading com.iver.cit.gvsig.SingleVectorialDBConnectionExtension...
> > Loading com.iver.cit.gvsig.About...
> > Loading com.iver.cit.gvsig.FFrameLegendExtension.. .
> > Loading com.iver.cit.gvsig.RestoreViewInfoExtension...
> > Loading com.iver.cit.gvsig.PaletteViewInfoExtension...
> > Loading com.iver.cit.gvsig.ThemeToAnnotationExtension...
> > Loading com.iver.cit.gvsig.Export...
> > Loading com.iver.cit.gvsig.PrintProperties...
> > Loading com.iver.cit.gvsig.PrintTable...
> > Loading com.iver.cit.gvsig.Print...
> > Loading com.iver.cit.gvsig.ShowTable...
> > Loading com.iver.cit.gvsig.RasterExtension...
> > Loading com.iver.cit.gvsig.ViewProjectWindow...
> > Loading com.iver.cit.gvsig.RemoveTableLink...
> > Loading com.iver.cit.gvsig.RemoveTableUnion...
> > Loading com.iver.cit.gvsig.FiltroExtension...
> > Loading com.iver.cit.gvsig.TableRowsOperations.. .
> > Loading com.iver.cit.gvsig.TableNumericFieldOperations...
> > Loading com.iver.cit.gvsig.TableFieldOperations...
> > Loading com.iver.cit.gvsig.TableEditPasteExtension...
> > Loading com.iver.cit.gvsig.TableEditCutExtension.. .
> > Loading com.iver.cit.gvsig.TableEditCopyExtension...
> > Loading com.iver.cit.gvsig.TableManageFields...
> > Loading com.iver.cit.gvsig.TableEditRemoveRowExtension...
> > Loading com.iver.cit.gvsig.TableEditInsertExtension.. .
> > Loading com.iver.cit.gvsig.TableEditStartExtension...
> > Loading com.iver.cit.gvsig.TableEditStopExtension...
> > Loading com.iver.cit.gvsig.UndoTableExtension...
> > Loading com.iver.cit.gvsig.RedoTableExtension...
> > Loading com.iver.cit.gvsig.TableOperations...
> > Loading com.iver.cit.gvsig.LayoutCommandStackExtension...
> > Loading com.iver.cit.gvsig.LayoutUndoExtension...
> > Loading com.iver.cit.gvsig.LayoutRedoExtension...
> > Loading com.iver.cit.gvsig.LayoutGraphicControls...
> > Loading com.iver.cit.gvsig.FFrameViewExtension...
> > Loading com.iver.cit.gvsig.LayoutInsertToolsExtension...
> > Loading com.iver.cit.gvsig.LayoutEditVertexExtension...
> > Loading com.iver.cit.gvsig.LayoutEditableControls...
> > Loading com.iver.cit.gvsig.LayoutControls...
> > Loading com.iver.cit.gvsig.ExportLayoutExtension...
> > Loading com.iver.cit.gvsig.LinkControls...
> > Loading com.iver.cit.gvsig.ClearSelectionExtension.. .
> > Loading com.iver.cit.gvsig.ZoomToSelectExtension...
> > Loading com.iver.cit.gvsig.ViewPropertiesExtension...
> > Loading com.iver.cit.gvsig.ZoomPrev...
> > Loading org.gvsig.rasterTools.pansharpening.PanSharpeningModule.. .
> > DEBUG [AWT-EventQueue-1] (Launcher.java:649) - Initializing extensions
> > from org.gvsig.rasterTools
> > Loading org.gvsig.rasterTools.saveRaster.SaveRasterModule...
> > Loading org.gvsig.rasterTools.scaleManager.ScaleManagerModule.. .
> > Loading
> > org.gvsig.rasterTools.exportToGeoRaster.ExportToGeoRasterExtension...
> > Loading org.gvsig.crs.JCrsExtension...
> > DEBUG [AWT-EventQueue-1] (Launcher.java:649) - Initializing extensions
> > from org.gvsig.crs
> > ERROR [main] (Launcher.java:358) - excepción al arrancar
> > java.lang.reflect.InvocationTargetException
> >     at java.awt.EventQueue.invokeAndWait(EventQueue.java:853)
> >     at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1257)
> >     at com.iver.andami.Launcher.main(Launcher.java:332)
> > Caused by: java.lang.UnsatisfiedLinkError:
> > /home/cartolab/Programacion/SEXTANTE/gvSIG_1_1/binaries/linux/libjgdal.so:
> > Can't load IA 32-bit .so on a IA 32-bit platform
> >     at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> >     at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1751)
> >     at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
> >     at java.lang.Runtime.loadLibrary0 (Runtime.java:822)
> >     at java.lang.System.loadLibrary(System.java:993)
> >     at org.gvsig.crs.ogr.JNIBase.<clinit>(JNIBase.java:79)
> >     at org.gvsig.crs.Crs.<init>(Crs.java:208)
> >     at org.gvsig.crs.repository.EpsgRepository.getCrs (
> > EpsgRepository.java:140)
> >     at org.gvsig.crs.CrsFactory.getCRS(CrsFactory.java:90)
> >     at org.gvsig.crs.CrsFactory.get(CrsFactory.java:180)
> >     at com.iver.cit.gvsig.fmap.crs.CRSFactory.getCRS(CRSFactory.java:17)
> >
> >     at org.gvsig.crs.JCrsExtension.initialize(JCrsExtension.java:76)
> >     at com.iver.andami.Launcher.initializeExtensions(Launcher.java:694)
> >     at com.iver.andami.Launcher.access$9(Launcher.java:644)
> >     at com.iver.andami.Launcher$4.run(Launcher.java:334)
> >     at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
> >     at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
> >     at com.iver.andami.ui.AndamiEventQueue.dispatchEvent (
> > AndamiEventQueue.java:58)
> >     at java.awt.EventDispatchThread.pumpOneEventForHierarchy(
> > EventDispatchThread.java:242)
> >     at java.awt.EventDispatchThread.pumpEventsForHierarchy(
> > EventDispatchThread.java:163)
> >     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java
> > :157)
> >     at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java
> > :149)
> >     at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)
> >
> >  El día 14/12/07, *Jose Manuel Vivó (Chema)* <josemanuel.vivo en iver.es>
> > escribió:
> >
> > Hola Nacho:
> >
> >
> > Por lo que parece el problema está en las librería nativas que se
> > encuentra en
> > el directorio 'binaries/linux'. Parece que alguna está corrupta. Intenta
> > restaurar ese directorio del paquete de fuentes a ver si se soluciona el
> >
> > problema.
> >
> > Un Saludo.
> > Chema.
> >
> > On Thursday 13 December 2007 18:23:24 Nacho Uve wrote:
> > > Error al ejecutar desde eclipse...
> > > ...
> > > Loading org.gvsig.crs.JCrsExtension...
> > > ERROR [main] ( Launcher.java:358) - excepción al arrancar
> > > java.lang.reflect.InvocationTargetException
> > >     at java.awt.EventQueue.invokeAndWait(EventQueue.java:853)
> > >     at javax.swing.SwingUtilities.invokeAndWait( SwingUtilities.java
> > :1257)
> > >     at com.iver.andami.Launcher.main(Launcher.java:332)
> > > Caused by: java.lang.UnsatisfiedLinkError:
> > >
> > /home/cartolab/Programacion/SEXTANTE/gvSIG_1_1/binaries/linux/libjgdal.so:
> > >
> > /home/cartolab/Programacion/SEXTANTE/gvSIG_1_1/binaries/linux/libjgdal.so:
> > > file too short
> > >     at java.lang.ClassLoader$NativeLibrary.load(Native Method)
> > >     at java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1751)
> > >     at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1676)
> > >     at java.lang.Runtime.loadLibrary0(Runtime.java:822)
> > >     at java.lang.System.loadLibrary(System.java:993)
> > >     at org.gvsig.crs.ogr.JNIBase.<clinit>(JNIBase.java:79)
> > >     at org.gvsig.crs.Crs.<init>(Crs.java:208)
> >
> > --
> > =============
> > Jose Manuel Vivó (Chema)
> > Equipo de gvSIG
> >
> > IVER T.I. S.A.
> > C/ Salamanca, 50-52
> > 46005-Valencia
> > Tlf.+34963163400
> > Spain
> > www.iver.es
> > www.gvsig.com
> >
> > Este mensaje y sus archivos son confidenciales. No está permitida su
> > reproducción o distribución sin la autorización expresa de "IVER Tecnologías
> > de la Información". Si usted no es el destinatario previsto, queda
> > desautorizado cualquier uso, acceso o copia de este mensaje. Si ha recibido
> > este mensaje por error, por favor bórrelo e infórmenos por esta misma vía.
> >
> >
> >
> > _______________________________________________
> > gvSIG_desarrolladores mailing list
> > gvSIG_desarrolladores en runas.cap.gva.es
> > http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
> >
> >
> >
> > _______________________________________________
> > gvSIG_desarrolladores mailing list
> > gvSIG_desarrolladores en runas.cap.gva.es
> > http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
> >
> >
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_desarrolladores/attachments/20071217/148c319d/attachment-0001.htm


Más información sobre la lista de distribución gvSIG_desarrolladores