error: 'jvariant::jvariant(jbyte)' cannot be overloaded

Mathieu Malaterre <[email protected]>
Newsgroups gmane.comp.gcc.java.devel
Message-ID <[email protected]>
Hi there,

  I am trying to compile VTK using gcj and I am getting those compiler
error, could someone please let me know if the code is legal (should
compile) or not:

$ make
...
In file included from
/home/mathieu/Kitware/VTK/Graphics/vtkJavaProgrammableFilter.cxx:25:0:
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:34:3: error:
'jvariant::jvariant(jbyte)' cannot be overloaded
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:33:3: error: with
'jvariant::jvariant(jboolean)'
/home/mathieu/Kitware/VTK/Graphics/vtkJavaProgrammableFilter.cxx: In
member function 'virtual int
vtkJavaProgrammableFilter::FillInputPortInformation(int,
vtkInformation*)':
/home/mathieu/Kitware/VTK/Graphics/vtkJavaProgrammableFilter.cxx:157:159:
error: conversion from 'jvariant' to 'jboolean' is ambiguous
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:52:3: note:
candidates are: jvariant::operator __jstring*() <near match>
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:51:3: note:
        jvariant::operator __jobject*() <near match>
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:50:3: note:
        jvariant::operator jdouble()
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:49:3: note:
        jvariant::operator jfloat()
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:48:3: note:
        jvariant::operator jlong()
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:47:3: note:
        jvariant::operator jint()
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:46:3: note:
        jvariant::operator jshort()
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:45:3: note:
        jvariant::operator jchar()
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:44:3: note:
        jvariant::operator jbyte()
/home/mathieu/Kitware/VTK/Graphics/vtkJVMManager.h:43:3: note:
        jvariant::operator jboolean()


Ref:
http://public.kitware.com/cgi-bin/viewcvs.cgi/Graphics/vtkJVMManager.h?view=markup
http://public.kitware.com/cgi-bin/viewcvs.cgi/Graphics/vtkJavaProgrammableFilter.cxx?view=markup

Thanks,
-- 
Mathieu
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.