MPFR: Difference between revisions
From CBLFS
Jump to navigationJump to search
Weibullguy (talk | contribs) Added page. |
No edit summary |
||
| (25 intermediate revisions by 6 users not shown) | |||
| Line 2: | Line 2: | ||
|- | |- | ||
!Download Source: | !Download Source: | ||
| http://www.mpfr.org/mpfr-current/mpfr- | | http://www.mpfr.org/mpfr-current/mpfr-{{MPFR-Version}}.tar.bz2 | ||
|} | |} | ||
The MPFR library is a C library for multiple-precision floating-point computations with exact rounding (also called correct rounding). | {{Package-Introduction|The MPFR library is a C library for multiple-precision floating-point computations with exact rounding (also called correct rounding).|http://www.mpfr.org/}} | ||
== Dependencies == | == Dependencies == | ||
| Line 14: | Line 11: | ||
=== Required === | === Required === | ||
* [[GMP]] | * [[GMP]] | ||
=== Optional === | |||
* [[TeTeX]] for building documentation. | |||
== Non-Multilib == | == Non-Multilib == | ||
Compile the package: | Compile the package: | ||
./configure --prefix=/usr --enable-shared && | |||
make | |||
Install the package: | Install the package: | ||
make install | |||
== Multilib == | == Multilib == | ||
| Line 40: | Line 30: | ||
=== 32Bit === | === 32Bit === | ||
Compile the package: | |||
CC="gcc ${BUILD32}" ./configure --prefix=/usr \ | |||
--enable-shared && | |||
make | |||
Install the package: | |||
make install | |||
=== N32 === | |||
Compile the package: | Compile the package: | ||
CC="gcc ${BUILDN32}" ./configure --prefix=/usr \ | |||
--libdir=/usr/lib32 --enable-shared && | |||
make | |||
Install the package: | Install the package: | ||
make install | |||
=== | === 64Bit === | ||
Compile the package: | Compile the package: | ||
CC="gcc ${BUILD64}" ./configure --prefix=/usr \ | |||
--libdir=/usr/lib64 --enable-shared && | |||
make | |||
Install the package: | Install the package: | ||
== | make install | ||
== Documentation == | |||
Create the directory that the documentation will be installed into: | |||
install -d -v -m755 /usr/share/doc/mpfr-{{MPFR-Version}} | |||
==== DVI ==== | |||
make dvi && | |||
install -v -m644 mpfr.dvi /usr/share/doc/mpfr-{{MPFR-Version}} | |||
==== PS ==== | |||
make mpfr.ps && | |||
install -v -m644 mpfr.ps /usr/share/doc/mpfr-{{MPFR-Version}} | |||
==== PDF ==== | |||
make pdf && | |||
install -v -m644 mpfr.pdf /usr/share/doc/mpfr-{{MPFR-Version}} | |||
== Contents == | == Contents == | ||
{| style="text-align: left;" | |||
|-valign="top" | |||
!Installed Directories: | |||
|None | |||
|-valign="top" | |||
!Installed Programs: | |||
|None | |||
|-valign="top" | |||
!Installed Libraries: | |||
|libmpfr.{la,a,so*} | |||
|} | |||
=== Short Descriptions === | |||
{| style="text-align: left;" | |||
|-valign="top" | |||
!libmpfr | |||
|is a C library for multiple-precision floating-point computations with exact rounding. | |||
|} | |||
[[Category:Programming]] | |||
Latest revision as of 16:00, 19 March 2009
| Download Source: | http://www.mpfr.org/mpfr-current/mpfr-2.4.1.tar.bz2 |
|---|
Introduction to MPFR
The MPFR library is a C library for multiple-precision floating-point computations with exact rounding (also called correct rounding).
Project Homepage: http://www.mpfr.org/
Dependencies
Required
Optional
- TeTeX for building documentation.
Non-Multilib
Compile the package:
./configure --prefix=/usr --enable-shared && make
Install the package:
make install
Multilib
32Bit
Compile the package:
CC="gcc ${BUILD32}" ./configure --prefix=/usr \
--enable-shared &&
make
Install the package:
make install
N32
Compile the package:
CC="gcc ${BUILDN32}" ./configure --prefix=/usr \
--libdir=/usr/lib32 --enable-shared &&
make
Install the package:
make install
64Bit
Compile the package:
CC="gcc ${BUILD64}" ./configure --prefix=/usr \
--libdir=/usr/lib64 --enable-shared &&
make
Install the package:
make install
Documentation
Create the directory that the documentation will be installed into:
install -d -v -m755 /usr/share/doc/mpfr-2.4.1
DVI
make dvi && install -v -m644 mpfr.dvi /usr/share/doc/mpfr-2.4.1
PS
make mpfr.ps && install -v -m644 mpfr.ps /usr/share/doc/mpfr-2.4.1
make pdf && install -v -m644 mpfr.pdf /usr/share/doc/mpfr-2.4.1
Contents
| Installed Directories: | None |
|---|---|
| Installed Programs: | None |
| Installed Libraries: | libmpfr.{la,a,so*} |
Short Descriptions
| libmpfr | is a C library for multiple-precision floating-point computations with exact rounding. |
|---|