Error building libgcj on HP 10.20
Jeff Sturm
jsturm@sigma6.com
Sat Apr 1 00:00:00 GMT 2000
David Scott Urban wrote:
> ../../../libgcj/libjava/java/lang/natMath.cc: In function `jdouble
> java::lang::Math::pow (__java_double, __java_double)':
> ../../../libgcj/libjava/java/lang/natMath.cc:82: call of overloaded `pow
> (jdouble, jdouble)' is ambiguous
> ../../../libgcj/libjava/java/lang/fdlibm.h:73: candidates are: double pow
> (double, double)
Try this:
Index: natMath.cc
===================================================================
RCS file: /cvs/java/libgcj/libjava/java/lang/natMath.cc,v
retrieving revision 1.2
diff -u -r1.2 natMath.cc
--- natMath.cc 1999年09月10日 22:03:08 1.2
+++ natMath.cc 2000年01月10日 19:25:51
@@ -79,7 +79,7 @@
jdouble java::lang::Math::pow(jdouble y, jdouble x)
{
- return (jdouble)::pow((jdouble)y, (jdouble)x);
+ return (jdouble)::pow((double)y, (double)x);
}
jdouble java::lang::Math::IEEEremainder(jdouble y, jdouble x)
--
Jeff Sturm
jsturm@sigma6.com
More information about the Java
mailing list