All,

I was able to eliminate almost all mods necessary to run Harmony
Classlib on a GNU Classpath VM.  The VM used is still JCHEVM.  The VM
expects a specific hardcoded java lib directory structure.  Therefore,
directories such as kernel/src/main/java/gnu/classpath have been added
to Harmony Classlib.

The one remaining mod to JCHEVM is because dlopen() fails to load
hynio.dll.  I will investigate the cause soon.  What is known at this
time is that dlopen() will successfully load a DLL that contains the
following sections:
.bss
.data
.edata
.idata
.rdata
.reloc
.text

On the other hand, hynio.dll has the following sections:
.data
.rdata
.reloc
.rsrc
.text

The problem might be caused because hynio.dll is not built with tools
that are compatible with cygwin's dlopen().  Does anyone have any
suggestions?

A zip file with all the mods to get Harmony Classlib to do "hello
world" on JCHEVM have been uploaded to JIRA Harmony-318.

--
Weldon Washburn
Intel Middleware Products Division

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to