Hello. As downloaded, the Java headers jni.h and jni_md.h are in different directories. The to configure I had to type them both: --with-jni-path=/J1.1.8/include:/J1.1.8/include/aix. The make in /src/uipp/java still bombs for me. I get the error:
(javac -d dxsc DXServer.java) awk: newline in character class [/ ]*$... input record number 2, file source line number 1 SIGSEGV received at d06db090 in /u/res3/rpolson/OpenDX/J1.1.8/lib/aix/native_thr eads/libjava.a. Processing terminated Writing stack trace to javacore.txt ... OK /u/res3/rpolson/OpenDX/J1.1.8/bin/aix/native_threads/javac[15]: 12564 Abort(core dump) make[1]: *** [server.jar] Error 134 make[1]: Leaving directory `/OpenDX/dx-4.0.9cvs/dx/src/uipp/java' make: *** [all-recursive] Error 1 Old HDF consideration: as a newbie I assumed that the latest version HDF5 was what the standard should be. The configure checks for hdf.h, the HDF5 has files HDF5.h and work differently. I personally don't care, except it confused me.