I've managed to get everything in place for a DRLVM build.. it runs for a while and then it fails with these errors:
[cc] /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/jit_lock_rt_support_em64t.cpp: In function ‘void* rth_get_lil_monitor_enter()’: [cc] /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/jit_lock_rt_support_em64t.cpp:127: error: ‘managed_null’ is not a member of ‘Class’ [cc] /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/jit_lock_rt_support_em64t.cpp: In function ‘void* rth_get_lil_monitor_exit()’: [cc] /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/jit_lock_rt_support_em64t.cpp:265: error: ‘managed_null’ is not a member of ‘Class’ [cc] /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/ini_em64t.cpp: In function ‘void JIT_execute_method_default(void*, _jmethodID*, jvalue*, jvalue*)’: [cc] /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/ini_em64t.cpp:201: error: ‘struct Class’ has no member named ‘name’ [cc] /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/ini_em64t.cpp:229: error: ‘managed_null’ is not a member of ‘Class’ [cc] /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/ini_em64t.cpp:326: error: ‘managed_null’ is not a member of ‘Class’ [cc] /home/stefano/src/harmony/drlvm/vm/vmcore/src/util/em64t/base/ini_em64t.cpp:359: error: ‘struct Class’ has no member named ‘name’ Suggestions? -- Stefano.