This is the mail archive of the
java-discuss@sourceware.cygnus.com
mailing list for the Java project.
Re: Error building libgcj on HP 10.20
- To: David Scott Urban <urban at ast dot lmco dot com>
- Subject: Re: Error building libgcj on HP 10.20
- From: Jeff Sturm <jsturm at sigma6 dot com>
- Date: Mon, 10 Jan 2000 15:08:53 -0500
- CC: java-discuss at sourceware dot cygnus dot com
- Organization: AppNet
- References: <200001101633.JAA27777@spica.ast.lmco.com>
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