My program uses jogl. It runs successfully under WinXP(SP2) and Win2000(SP1) but when I tryed to run it under Win2000(SP4) I received the strange error message:
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\WINNT\system32\jog
l.dll: ????????? ???? ? ????????? ????????????? ?????????? ???????????? ????????
?? (DLL)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at net.java.games.jogl.impl.NativeLibLoader$1.run(NativeLibLoader.java:7
2)
at java.security.AccessController.doPrivileged(Native Method)
at net.java.games.jogl.impl.NativeLibLoader.load(NativeLibLoader.java:58
)
at net.java.games.jogl.impl.GLContext.<clinit>(GLContext.java:52)
at net.java.games.jogl.impl.windows.WindowsGLContextFactory.createGLCont
ext(WindowsGLContextFactory.java:147)
at net.java.games.jogl.GLCanvas.<init>(GLCanvas.java:72)
at net.java.games.jogl.GLDrawableFactory.createGLCanvas(GLDrawableFactor
y.java:150)
at net.java.games.jogl.GLDrawableFactory.createGLCanvas(GLDrawableFactor
y.java:118)
at net.java.games.jogl.GLDrawableFactory.createGLCanvas(GLDrawableFactor
y.java:85)
at BezieTabbedPane.<init>(BezieTabbedPane.java:24)
at Form.$$$setupUI$$$(Form.java)
at Form.<init>(Form.java:163)
at Form.<clinit>(Form.java:19)
I inserted the jogl dll’s to C:\WINNT\system32 and put the name of jogl.jar in the classpath.
Anyone please help me with the error I got.