From: Billy M. <bi...@am...> - 1999-12-29 08:12:56
|
I restarted, I backtracked to Mesa3.0. Now the naming is correct. I then proceeded to reinstall gl4java using the autoinstaller applet. I have the Mesa and GL4java libs in the /usr/lib and /usr/local/lib directories. I also have LD_LIBRARY_PATH set to point to both of those directories. When I try to run a demo, I get the following errors in the java console of Netscape. java.lang.UnsatisfiedLinkError: native method gl4java/GLFuncJauJNI.glClearColor not found: : undefined symbol: Java_gl4java_GLFuncJauJNI_glClearColor__FFFF at waveCvs.init(waveCvs.java:161) at gl4java.awt.GLCanvas.paint(GLCanvas.java:246) at java.awt.Component.dispatchEventImpl(Component.java:1734) * at java.awt.Component.dispatchEvent(Component.java:1715) at java.awt.EventDispatchThread$EventPump.dispatchEvents(EventDispatchThread.java:83) at java.awt.EventDispatchThread.run(EventDispatchThread.java:135) at netscape.applet.DerivedAppletFrame$AppletEventDispatchThread.run(DerivedAppletFrame.java:911) java.lang.UnsatisfiedLinkError: native method gl4java/GLFuncJauJNI.glGenLists not found: : undefined symbol: Java_gl4java_GLFuncJauJNI_glGenLists__I at olympicCvs.init(olympicCvs.java:128) at gl4java.awt.GLCanvas.paint(GLCanvas.java:246) at java.awt.Component.dispatchEventImpl(Component.java:1734) * at java.awt.Component.dispatchEvent(Component.java:1715) at java.awt.EventDispatchThread$EventPump.dispatchEvents(EventDispatchThread.java:83) at java.awt.EventDispatchThread.run(EventDispatchThread.java:135) at netscape.applet.DerivedAppletFrame$AppletEventDispatchThread.run(DerivedAppletFrame.java:911) java.lang.UnsatisfiedLinkError: native method gl4java/GLFuncJauJNI.glShadeModel not found: : undefined symbol: Java_gl4java_GLFuncJauJNI_glShadeModel__I at glLogoCvs.init(glLogoCvs.java:84) at gl4java.awt.GLCanvas.paint(GLCanvas.java:246) at java.awt.Component.dispatchEventImpl(Component.java:1734) * at java.awt.Component.dispatchEvent(Component.java:1715) at java.awt.EventDispatchThread$EventPump.dispatchEvents(EventDispatchThread.java:83) at java.awt.EventDispatchThread.run(EventDispatchThread.java:135) at netscape.applet.DerivedAppletFrame$AppletEventDispatchThread.run(DerivedAppletFrame.java:911) java.lang.UnsatisfiedLinkError: native method gl4java/GLFuncJauJNI.glClearColor not found: : undefined symbol: Java_gl4java_GLFuncJauJNI_glClearColor__FFFF at starCvs.init(starCvs.java:52) at gl4java.awt.GLCanvas.paint(GLCanvas.java:246) at java.awt.Component.dispatchEventImpl(Component.java:1734) * at java.awt.Component.dispatchEvent(Component.java:1715) at java.awt.EventDispatchThread$EventPump.dispatchEvents(EventDispatchThread.java:83) at java.awt.EventDispatchThread.run(EventDispatchThread.java:135) at netscape.applet.DerivedAppletFrame$AppletEventDispatchThread.run(DerivedAppletFrame.java:911) Max Gilead wrote: > Billy Mahoney wrote: > > > Sorry, can't find the library: GL4JavaJauGljJNI > > ...UnsatisfiedLinkError:...i386/native_threads/libGL4JavaGljJNI.so: > > libMesaGLU.so.3: cannot open shared object file: No such file or > > directory. > (cut) > > When I installed Mesa, in the /usr/lib folder I have the following > > libraries. > > > > libglu.so.3 => libglut.so.3.7.0 > > libGLU.so.1 => libGLU.so.1.2.0 > > libGL.so.1=>lihGL.so.1.2.0 > > Are you sure you have newest Mesa libraries (3.0+)? Mesa numbering is > now at 3.1 so how these libs has numbers 3.7 and 1.2? No matter, if you > want libMesa* file names you should issue below commands being in > /usr/lib directory: > > ln -s libGL.so.1.2.0 libMesaGL.so.3 > ln -s libGLU.so.1.2.0 libMesaGLU.so.3 > > Hope that helps. > > Max > > -- > --- Max Gilead (gi...@li...) > --- http://3d.linart.krakow.pl/OfficinaArtificialis > --- http://fictor.sourceforge.net > {EOF} > > _______________________________________________ > gl4java-usergroup mailing list > gl4...@li... > http://lists.sourceforge.net/mailman/listinfo/gl4java-usergroup |