Posted by breems
on February 10, 2005 at 5:29 PM PST
[Someone over on forum.java.sun.com suggested that this might be a good place to ask this; If anyone knows of a better place to ask this question, please point it out!]
I downloaded the source code for the j2sdk1.5.0 for j2se (the JRL license), and have been stuck trying to compile it. My problem is that when it tries to build the libjava.so shared library, it gets a series of undefined references to the following variables:
Compiling the J2SDK requires a previous version of Java be installed to bootstrap off of. Using the unix utility nm, I can see that libjvm.so (in the ./jre/lib/i386/client directory of a standard Java install) contains a symbol for GetClassSignature, but it is local. What I need is a globally defined JVM_GetClassSignature. Does anyone know where I'm supposed to find the shared library that defines this (and the other listed) functions?