gcj 1.5.x: error: /classname/ cannot be resolved to a type
Andrew Haley
aph@redhat.com
Wed Jul 15 08:25:00 GMT 2009
On 07/15/2009 09:08 AM, Mathieu Malaterre wrote:
> Hi there,
>> I am getting an error using gcj 1.5.x I was not getting in older
> release, and I do not understand what I am doing wrong.
>> Compilation line:
>> cd /home/mathieu/Perso/gdcm/debug-snap/Utilities/VTK/java&&
> /usr/lib/gcc-snapshot/java-1.5.0-gcj-4.5/bin/javac -cp
> /home/mathieu/Kitware/VTK-snap/bin/vtk.jar vtk/*.java
> gcj: warning: already-compiled .class files ignored with -C
> vtk/vtkGDCMImageReader.java:5: warning: The import vtk is never used
> import vtk.*;
> ^^^
> vtk/vtkGDCMImageReader.java:7: error: vtkMedicalImageReader2 cannot be
> resolved to a type
> public class vtkGDCMImageReader extends vtkMedicalImageReader2
> ^^^^^^^^^^^^^^^^^^^^^^
>>> With:
>> $ /usr/lib/gcc-snapshot/java-1.5.0-gcj-4.5/bin/jar tvf
> /home/mathieu/Kitware/VTK-snap/bin/vtk.jar | grep
> vtkMedicalImageReader2
> 2990 Wed 7 08 10:54:20 CEST 2009 vtk/vtkMedicalImageReader2.java
> 3023 Wed 7 08 10:54:22 CEST 2009 vtk/vtkMedicalImageReader2.class
>>> Copy of the java code:
>> ...
> $ head ./Utilities/VTK/java/vtk/vtkGDCMImageReader.java
> // java wrapper for vtkGDCMImageReader object
> //
>> package vtk;
> import vtk.*;
>> public class vtkGDCMImageReader extends vtkMedicalImageReader2
> {
>> private native String GetClassName_0();
> ...
>>> References version:
> $ /usr/lib/gcc-snapshot/java-1.5.0-gcj-4.5/bin/javac -version
> gcj (Debian 20090620-1) 4.5.0 20090620 (experimental) [trunk revision 148747]
> Copyright (C) 2009 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
>> $ /usr/lib/gcc-snapshot/java-1.5.0-gcj-4.5/bin/jar --version
> jar (GNU Classpath) 0.98
>> Copyright 2008 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions. There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
I really need a test case for this. Something I can build.
Andrew.
More information about the Java
mailing list