Name Date Size #Lines LOC

..--

build-aux/H09-Jul-2024-29,15823,838

doc/H09-Jul-2024-15,51513,808

m4/H09-Jul-2024-9,6048,688

src/H09-Jul-2024-12,4427,843

tests/H09-Jul-2024-24,93820,398

tools/H09-Jul-2024-3,3612,578

AUTHORSH A D09-Jul-2024140 75

COPYING.LESSERH A D09-Jul-20247.5 KiB166128

ChangeLogHD09-Jul-20240

INSTALLH A D09-Jul-202415.4 KiB369287

Makefile.amH A D09-Jul-20241.2 KiB3810

Makefile.inH A D09-Jul-202428.5 KiB908802

Makefile.vcH A D09-Jul-202415.7 KiB443347

NEWSH A D09-Jul-20249 KiB207186

READMEH A D09-Jul-20243.3 KiB10567

TODOH A D09-Jul-20244 KiB9881

aclocal.m4H A D09-Jul-202445.2 KiB1,2561,143

ar-libH A D09-Jul-20245.7 KiB271210

compileH A D09-Jul-20247.2 KiB348258

config.guessH A D09-Jul-202443 KiB1,4641,271

config.h.inH A D09-Jul-20242.9 KiB12080

config.subH A D09-Jul-202435.5 KiB1,8291,691

configureH A D09-Jul-2024467.1 KiB16,05613,390

configure.acH A D09-Jul-20247.7 KiB233207

depcompH A D09-Jul-202423 KiB792502

install-shH A D09-Jul-202414.3 KiB502327

ltmain.shH A D09-Jul-2024316.5 KiB11,1487,979

missingH A D09-Jul-20246.7 KiB216143

test-driverH A D09-Jul-20244.5 KiB14987

README

1Copyright (C) INRIA 2003, 2005, 2007, 2008, 2009, 2010, 2011, 2012, 2014, 2015, 2018, 2020, 2022
2
3Copying and distribution of this file, with or without modification,
4are permitted in any medium without royalty provided the copyright
5notice and this notice are preserved. This file is offered as-is,
6without any warranty.
7
8
9GNU MPC is a complex floating-point library with exact rounding.
10It is based on the GNU MPFR floating-point library (http://www.mpfr.org/),
11which is itself based on the GNU MP library (http://gmplib.org/).
12
13
14                        Installing GNU MPC
15                        ==================
16
17This is for the impatient, for deeper explanations see the chapter
18"Installing GNU MPC" in the Texinfo documentation (type 'info mpc.info').
19
200. You first need to install GMP, the GNU Multiprecision Arithmetic Library,
21   see <http://gmplib.org/>, and GNU MPFR, see <http://www.mpfr.org>.
22   GNU MPC requires GMP version 5.0.0 or later
23   and GNU MPFR version 4.1.0 or later.
24
251. In the directory of the GNU MPC archive, type
26
27      tar xzf mpc-1.3.1.tar.gz
28      cd mpc-1.3.1
29      ./configure
30      make
31
32   This assumes that GMP and GNU MPFR are installed in a directory searched
33   by default by the compiler. Otherwise, use --with-gmp=DIR or
34   --with-mpfr=DIR with ./configure (see the Texinfo documentation).
35
362. You should run the test suite, type
37
38      make check
39
40   If any error occurs, please report it on the mailing list
41   <mpc-discuss@inria.fr>.
42
433. To install the GNU MPC library, type
44
45      make install
46
47   By default, the files are copied into subdirectories of /usr/local.
48   You need write permissions on these directories, or pass an alternative
49   installation directory using the --prefix option to ./configure.
50
514. You can optionally create documentation, type
52
53      make dvi
54
55   or
56
57      make ps
58
59   This requires the Texinfo package (version 4.2 at least).
60
61In case of difficulties, please send a description of the problem to
62<mpc-discuss@inria.fr>.
63
64##############################################################################
65
66Known problems:
67===============
68
69When LD_LIBRARY_PATH is set to various paths, it might confuse the configure
70script, even with --with-gmp and --with-mpfr options. Then try to unset
71LD_LIBRARY_PATH.
72
73##############################################################################
74
75Note for AIX users:
76===================
77
78If GMP was built with the 64-bit ABI, before building and testing GNU MPC,
79it might be necessary to set the OBJECT_MODE environment variable to 64
80by, e.g.,
81   export OBJECT_MODE=64
82This has been tested with the C compiler IBM XL C/C++ Enterprise Edition
83V8.0 for AIX, version: 08.00.0000.0021, GMP 4.2.4 and GNU MPFR 2.4.1.
84
85##############################################################################
86
87Note for Windows users:
88=======================
89
90If you want to compile mpc with mingw in the msys shell, you might need to
91add the following to the configure command (or in your environment):
92
93LDFLAGS=-L/usr/local/lib CPPFLAGS=-I/usr/local/include
94
95In addition, you might need to give the following additional argument to
96configure (reported for mpc-0.9):
97
98CPP="x86_64-w64-mingw32-gcc -E"
99
100(reported by Sisyphus)
101
102A project for Visual Studio is maintained independently by Brian Gladman at
103https://github.com/BrianGladman/mpc
104
105