> > I'm trying to use some of Classpath's native code with my JVM, my approach
> > so far has just been to go to the relevant directory, eg
> > 
> > classpath/native/java.io/
> > classpath/native/java.net/
> > classpath/native/gnu.java.awt.peer.gtk/
> > 
> > And the make my own makefile (not using classpath's build procedure),
> > including the necessary headers from my JVM etc, and then link the objects
> > into a .a library.
> > 
> > This has worked well so far for the first two, javaio.a and javanet.a, but
> > when doing the gtk peers I'm missing these headers:
> > 
> > gnu_java_awt_peer_gtk_GtkToolkit.h
> > gnu_java_awt_peer_gtk_GtkChoicePeer.h
> > gnu_java_awt_peer_gtk_GtkListPeer.h
> > 
> > etc
> > 
> > Are these generated by the make process, or have I just messed up with my
> > CVS updating?
> 
> They are generated by make and I actually should remove those others
> in the native/* directories.  

Ok. Are there any plans to provide separate compilation of these native
'modules'? It would certainly be useful to me, but I don't know if there
is any other demand for it.
 
> Is there anything besides jni.h that you provide with your VM that you
> need to build with?

As far as I'm aware this is all that is needed. 
 
John Leuner


Reply via email to