Compiling JServ to binaries

Joerg Brunsmann joerg.brunsmann@FernUni-Hagen.de
Fri Apr 14 04:48:00 GMT 2000


Konrad Ciborowski wrote:
> public static void init(ClassLoader a)
> {
> a.getSystemResource(new String("am"));
> }
> }
>> javac has no trouble compiling this one but gcj again returns:
>> Try.java: In method `init(java.lang.ClassLoader)':
> Try.java:6: Can't find method `getSystemResource(Ljava/lang/String;)' in
> class `
> java.lang.ClassLoader'.
> a.getSystemResource(new String("am"));
> ^
> 1 error
>> The funny thing is that the ClassLoader.class file is the
> very same that was installed during the libgcj installation.
> Does this simply mean that gcj is not fully compliant with
> jdk 1.1 (getSystemResource is a jdk 1.1 method)? Or perhaps
> there is something else I am missing?

Perhaps you are using an older version of gcj? What does 
 $ gcj -v
spit out? What libgcj version you are using? Did you try to compile
 ClassLoader.getSystemResource(new String("am"))
Also you might want to have a look at:
 http://sourceware.cygnus.com/ml/java-discuss/1999-q4/msg00337.html
Jörg


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /