[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-gmp] Bug in GMP 3.1

From: Kent Boortz
Subject: Re: [Bug-gmp] Bug in GMP 3.1
Date: 18 Aug 2000 22:09:28 +0200
User-agent: Gnus/5.070099 (Pterodactyl Gnus v0.99) Emacs/20.3

> The problems:
> 1) shared libraries fail to compile under this power-ibm-aix4.2.1.0
> machine (triplet determined by configure). The documentation reports
> this problem, but for some reason shared libraries aren't disabled as
> they should be. I had to disable them manually by passing
> --disable-shared to configure.
> 2) the include file mpfr.h doesn't have an #ifdef _MPFR_H_ ... #endif
> test surrounding the declarations to prevent them from being read more
> than once, so that errors are generated if mpfr.h is included twice.
> 3) nor does mpfr.h declare the function prototypes extern "C" when
> __cplusplus is defined, so that mpfr functions can't be linked to C++
> code.

As stated in the announcement, the page http://www.swox.se/gmp/gmp3.1.html,
in the NEWS file and mpfr/README file the integration of mpfr with GMP is
in no way completed. It is an experimental part of GMP.

> 4) the manual contains no documentation at all about the mpfr
> functions. A short notice, at least, saying that they are there and
> must be explicitly invoked with --enable-mpfr, would be useful.

Being experimental the option was not included in the GMP manual.
Perhaps it should have been. The option is documented in the locations
listed above.

The original mpfr documentation from the mpfr-0.4 distribution was to
be included in the mpfr directory but unfortunately this was forgotten
(by me, sorry). To get the documentation you have to download the
mpfr-0.4 distribution for the texinfo file or download the dvi file


Again, sorry about this,


reply via email to

[Prev in Thread] Current Thread [Next in Thread]