From: David P G. <gr...@us...> - 2012-05-09 18:00:38
|
Bard Bloom/Watson/IBM@IBMUS wrote on 05/09/2012 01:31:12 PM: > > I've been trying to hook up scripting languages to X10 --- both > Jython and JRuby. In both cases, the Hello World program runs fine > in Java, but not in X10. I get > java.lang.UnsatisfiedLinkError: dlopen(libmsvcrt.dylib, 1) > > This seems to kill Jython. For JRuby, I g a bunch of other errors, > for libsocket.dylib and liblibc.so, but after a few pages of error > messages the minimal JRuby program runs fine. > > Any hints? I presume I need to tell x10 to include something on > some path somewhere, but what? > One random guess would be that there is some confusion between 32 and 64 bit versions of the libraries. -Djava.library.path=<path> is how to tell the JVM where to look for native code. The x10 script is already doing something with this; perhaps that is conflicting or otherwise causing problems. Take all this with a few grains of salt....my grasp of how dynamic linking works on MacOS is sometimes faulty... --dave |