- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
Exception in thread "main" java.lang.UnsatisfiedLinkError
Sun, 2009-03-29, 22:50
Downloaded scala-2.8.0.r17383-b20090327021749 and got this error trying to run bin\scala.bat
I'm on Vista 64-bit and this problem does in exist under 2.7.3 final.
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\Nils\AppData\Local\Temp\jline_.dll: Can't load IA 32
-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1674)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1005)
at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
at jline.Terminal.setupTerminal(Terminal.java:77)
at jline.Terminal.getTerminal(Terminal.java:28)
at jline.ConsoleReader.<init>(ConsoleReader.java:167)
at jline.ConsoleReader.<init>(ConsoleReader.java:162)
at jline.ConsoleReader.<init>(ConsoleReader.java:152)
at scala.tools.nsc.interpreter.JLineReader.<init>(JLineReader.scala:22)
at scala.tools.nsc.interpreter.InteractiveReader$.createDefault(InteractiveReader.scala:42)
at scala.tools.nsc.interpreter.InteractiveReader$.createDefault(InteractiveReader.scala:35)
at scala.tools.nsc.InterpreterLoop.main(InterpreterLoop.scala:337)
at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:142)
at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
I'm on Vista 64-bit and this problem does in exist under 2.7.3 final.
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\Nils\AppData\Local\Temp\jline_.dll: Can't load IA 32
-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1674)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1005)
at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
at jline.Terminal.setupTerminal(Terminal.java:77)
at jline.Terminal.getTerminal(Terminal.java:28)
at jline.ConsoleReader.<init>(ConsoleReader.java:167)
at jline.ConsoleReader.<init>(ConsoleReader.java:162)
at jline.ConsoleReader.<init>(ConsoleReader.java:152)
at scala.tools.nsc.interpreter.JLineReader.<init>(JLineReader.scala:22)
at scala.tools.nsc.interpreter.InteractiveReader$.createDefault(InteractiveReader.scala:42)
at scala.tools.nsc.interpreter.InteractiveReader$.createDefault(InteractiveReader.scala:35)
at scala.tools.nsc.InterpreterLoop.main(InterpreterLoop.scala:337)
at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:142)
at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
Tue, 2009-03-31, 19:47
#2
Re: Re: Exception in thread "main" java.lang.UnsatisfiedLinkErr
Probably the version of jline is not compatible with 64 bit. Run with -Xnojline.
On Mon, Mar 30, 2009 at 8:11 AM, Nils Kilden-Pedersen <nilskp@gmail.com> wrote:
On Mon, Mar 30, 2009 at 8:11 AM, Nils Kilden-Pedersen <nilskp@gmail.com> wrote:
Correction:
this problem does not in exist under 2.7.3 final
On Sun, Mar 29, 2009 at 4:50 PM, Nils Kilden-Pedersen <nilskp@gmail.com> wrote:
Downloaded scala-2.8.0.r17383-b20090327021749 and got this error trying to run bin\scala.bat
I'm on Vista 64-bit and this problem does in exist under 2.7.3 final.
Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Users\Nils\AppData\Local\Temp\jline_.dll: Can't load IA 32
-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1778)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1674)
at java.lang.Runtime.load0(Runtime.java:770)
at java.lang.System.load(System.java:1005)
at jline.WindowsTerminal.loadLibrary(WindowsTerminal.java:296)
at jline.WindowsTerminal.initializeTerminal(WindowsTerminal.java:227)
at jline.Terminal.setupTerminal(Terminal.java:77)
at jline.Terminal.getTerminal(Terminal.java:28)
at jline.ConsoleReader.<init>(ConsoleReader.java:167)
at jline.ConsoleReader.<init>(ConsoleReader.java:162)
at jline.ConsoleReader.<init>(ConsoleReader.java:152)
at scala.tools.nsc.interpreter.JLineReader.<init>(JLineReader.scala:22)
at scala.tools.nsc.interpreter.InteractiveReader$.createDefault(InteractiveReader.scala:42)
at scala.tools.nsc.interpreter.InteractiveReader$.createDefault(InteractiveReader.scala:35)
at scala.tools.nsc.InterpreterLoop.main(InterpreterLoop.scala:337)
at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:142)
at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
Tue, 2009-03-31, 20:57
#3
Re: Re: Exception in thread "main" java.lang.UnsatisfiedLinkErr
On Tuesday March 31 2009, Naftoli Gugenheim wrote:
> Probably the version of jline is not compatible with 64 bit. Run with
> -Xnojline.
JLine, at least as of version 0.9.94, includes both 32-bit and 64-bit
DLLs. However, lib/scala-compiler.jar (in Scala 2.7.3) includes only the
32-bit DLL.
Randall Schulz
this problem does not in exist under 2.7.3 final
On Sun, Mar 29, 2009 at 4:50 PM, Nils Kilden-Pedersen <nilskp@gmail.com> wrote: