I'm new

Tom Tromey tromey@cygnus.com
Thu Nov 12 11:15:00 GMT 1998


>>>>> ">" == ma haibing <mah@rintintin.Colorado.EDU> writes:

>> I downloaded egcs-1.1b, I could not find any file called gcj or
>> something alike. Did I downloaded a wrong version? Or please tell
>> me which directory or file to have a look.

The sources are in gcc/java.  `gcj' is just the name of the resulting
executable.

I don't think the java compiler is in egcs 1.1.  I think you'll have
to get egcs from the cvs repository to see the java front end.  Maybe
I'm wrong?  I don't really pay attention to the egcs release cycle.

>> Are you saying in the short run, cygnus will only support JNI, and
>> no further commitment has made for C++?

No, in fact I'm saying the opposite: we currently have C++ support
working (that is, `native' methods can be written in a natural way in
C++).  We don't currently have JNI support.

>> By the way, will gcj support packages like java.lang.*,
>> java.util.*, java.awt.* etc.?

We currently have, with some minor exceptions, java.lang, java.util,
and java.io.  We also have a few other random things (e.g., a couple
classes in java.lang.reflect, but not all of them).  We don't have
java.awt.

I don't really know what other libraries we are planning to write.

Of course you're always free to implement them yourself.

Tom



More information about the Java mailing list