[mpich-discuss] Jumpshot and mpich2-1.3.3rc1

Anthony Chan chan at mcs.anl.gov
Tue Mar 8 02:36:24 CST 2011



----- Original Message -----

> GUI_LIBDIR is set. GUI_LIBDIR =
> /mpich2_debug/install-mpe/mpich2-1.3.3rc1/linux/lib
> Warning: -Xms32m not understood. Ignoring.
> Warning: -Xmx512m not understood. Ignoring.
> Warning: -jar not understood. Ignoring.
> Exception in thread "main" java.lang.NoClassDefFoundError:
> .mpich2_debug.install-mpe.mpich2-1.3.3rc1.linux.lib.jumpshot.jar

Something replaced all "/" by ".".

> at gnu.gcj.runtime.FirstThread.run() (/usr/lib64/libgcj.so.5.0.0)
> at _Jv_ThreadRun(java.lang.Thread) (/usr/lib64/libgcj.so.5.0.0)
> at _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean)
> (/usr/lib64/libgcj.so.5.0.0)
> at __gcj_personality_v0 (/function1/java.version=1.4.2)
> at __libc_start_main (/lib64/tls/libc-2.3.4.so)
> at _Jv_RegisterClasses (/function1/java.version=1.4.2)

This appears to be GNU JVM which does not understand -jar and other typical JVM
option.  This can be easily fixed however my understanding is that GNU JVM
cannot handle complicated Java2D apps like jumpshot, so you better configure
mpich2 to use either OpenJDK, Sun's or IBM's JDK.  BTW, what linux distro
you are using ?

> >From the error message, it seems that issues has to do with either
> >java runtime or build environment

Yes.

> In past, I had built mpich2-1.0.6 with -with-java= option, and setting
> JRE env would make Jumpshot run fine. I don't see -with-java option
> with mpich2-1.3.3rc1.
> 

It is still there, see the output of
"<mpich2-untar-dir>/src/mpe2/src/slog2sdk/configure --help".
with double dashes, i.e. --with-java.

A.Chan


More information about the mpich-discuss mailing list