Java library issue on FC8 after 5.0.3 install

Emmanuel Mayssat emmanuel_mayssat at lynceantech.com
Wed Jan 14 00:40:25 CET 2009


Hello,

I compiled scilab 5.0.3 from source

./configure --enable-build-help --without-ocaml --without-matio
--with-jdk=/usr/local/src/scilab-5.03/java/jdk/
--with-ant=/usr/local/src/scilab-5.0.3/java/ant/ --prefix=/usr/local

make 
make doc 
make install


1/

scilab

Warning: Localization issue: Error while binding the domain
from /usr/local/share/scilab//../locale/
or /usr/local/share/scilab//locale/: Switch to the default language
(English).
Warning: Could not find Java package
'/usr/local/share/scilab//thirdparty/'.
Warning: Could not find Java package
'/usr/local/share/scilab//modules/helptools/jar/org.scilab.modules.helptools.jar'.
Some problems during the loading of the Java libraries occured.
This could lead to inconsistent behaviours.
Please check SCI/etc/classpath.xml.

How can I get ride of the helptools.jar warning? 
The jar file is not build in the scilab building process.
How do I build this jar file?



2/ 
In scilab
I enter the command 'figure'
(Note JAVA_HOME is not set in the environment)

Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError:
no gluegen-rt in java.library.path
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1700)
        at java.lang.Runtime.loadLibrary0(Runtime.java:841)
        at java.lang.System.loadLibrary(System.java:1067)
        at
com.sun.gluegen.runtime.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:102)
        at com.sun.gluegen.runtime.NativeLibLoader.access
$000(NativeLibLoader.java:51)
        at com.sun.gluegen.runtime.NativeLibLoader
$1.run(NativeLibLoader.java:70)
        at java.security.AccessController.doPrivileged(Native Method)
        at
com.sun.gluegen.runtime.NativeLibLoader.loadGlueGenRT(NativeLibLoader.java:68)
        at
com.sun.gluegen.runtime.NativeLibrary.ensureNativeLibLoaded(NativeLibrary.java:399)
        at
com.sun.gluegen.runtime.NativeLibrary.open(NativeLibrary.java:163)
        at
com.sun.gluegen.runtime.NativeLibrary.open(NativeLibrary.java:129)
        at com.sun.opengl.impl.x11.DRIHack.begin(DRIHack.java:109)
        at
com.sun.opengl.impl.x11.X11GLDrawableFactory.<clinit>(X11GLDrawableFactory.java:99)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:187)
        at
javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:111)
        at javax.media.opengl.GLJPanel.initialize(GLJPanel.java:889)
        at javax.media.opengl.GLJPanel.paintComponent(GLJPanel.java:488)
        at javax.swing.JComponent.paint(JComponent.java:1039)
        at javax.swing.JComponent.paintChildren(JComponent.java:876)
        at javax.swing.JComponent.paint(JComponent.java:1048)
        at javax.swing.JViewport.paint(JViewport.java:765)
        at javax.swing.JComponent.paintChildren(JComponent.java:876)
        at javax.swing.JComponent.paint(JComponent.java:1048)
        at javax.swing.JComponent.paintChildren(JComponent.java:876)
        at javax.swing.JComponent.paint(JComponent.java:1048)
        at javax.swing.JComponent.paintChildren(JComponent.java:876)
        at javax.swing.JComponent.paint(JComponent.java:1048)
        at
org.flexdock.docking.defaults.DefaultDockingPort.paint(DefaultDockingPort.java:1976)
        at javax.swing.JComponent.paintChildren(JComponent.java:876)
        at javax.swing.JComponent.paint(JComponent.java:1048)
        at javax.swing.JComponent.paintChildren(JComponent.java:876)
        at javax.swing.JComponent.paint(JComponent.java:1048)
        at javax.swing.JLayeredPane.paint(JLayeredPane.java:582)
        at javax.swing.JComponent.paintChildren(JComponent.java:876)
        at javax.swing.JComponent.paintToOffscreen(JComponent.java:5166)
        at
javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:303)
        at javax.swing.RepaintManager.paint(RepaintManager.java:1146)
        at javax.swing.JComponent.paint(JComponent.java:1025)
        at java.awt.GraphicsCallback
$PaintCallback.run(GraphicsCallback.java:39)
        at
sun.awt.SunGraphicsCallback.runOneComponent(SunGraphicsCallback.java:78)
        at
sun.awt.SunGraphicsCallback.runComponents(SunGraphicsCallback.java:115)
        at java.awt.Container.paint(Container.java:1849)
        at
javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:752)
        at
javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:697)
        at
javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:677)
        at javax.swing.RepaintManager.access$700(RepaintManager.java:58)
[....]


Any clue?

--
Emmanuel Mayssat




More information about the dev mailing list