Welcome to ftp.nluug.nl Current directory: /pub/os/BSD/NetBSD/NetBSD-release-10/src/external/lgpl3/mpc/dist/ |
|
Contents of README:Copyright (C) INRIA 2003, 2005, 2007, 2008, 2009, 2010, 2011, 2012, 2014, 2015, 2018, 2020 Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty. GNU MPC is a complex floating-point library with exact rounding. It is based on the GNU MPFR floating-point library (http://www.mpfr.org/), which is itself based on the GNU MP library (http://gmplib.org/). Installing GNU MPC ================== This is for the impatient, for deeper explanations see the chapter "Installing GNU MPC" in the Texinfo documentation (type 'info mpc.info'). 0. You first need to install GMP, the GNU Multiprecision Arithmetic Library, see <http://gmplib.org/>, and GNU MPFR, see <http://www.mpfr.org>. GNU MPC requires GMP version 5.0.0 or later and GNU MPFR version 4.1.0 or later. 1. In the directory of the GNU MPC archive, type tar xzf mpc-1.2.1.tar.gz cd mpc-1.2.1 ./configure make This assumes that GMP and GNU MPFR are installed in a directory searched by default by the compiler. Otherwise, use --with-gmp=DIR or --with-mpfr=DIR with ./configure (see the Texinfo documentation). 2. You should run the test suite, type make check If any error occurs, please report it on the mailing list <mpc-discuss@lists.gforge.inria.fr>, or file a bug at the bug tracker <https://gforge.inria.fr/tracker/?atid=607&group_id=131&func=browse> . 3. To install the GNU MPC library, type make install By default, the files are copied into subdirectories of /usr/local. You need write permissions on these directories, or pass an alternative installation directory using the --prefix option to ./configure. 4. You can optionally create documentation, type make dvi or make ps This requires the Texinfo package (version 4.2 at least). In case of difficulties, please send a description of the problem to <mpc-discuss@lists.gforge.inria.fr>. ############################################################################## Known problems: =============== When LD_LIBRARY_PATH is set to various paths, it might confuse the configure script, even with --with-gmp and --with-mpfr options. Then try to unset LD_LIBRARY_PATH. ############################################################################## Note for AIX users: =================== If GMP was built with the 64-bit ABI, before building and testing GNU MPC, it might be necessary to set the OBJECT_MODE environment variable to 64 by, e.g., export OBJECT_MODE=64 This has been tested with the C compiler IBM XL C/C++ Enterprise Edition V8.0 for AIX, version: 08.00.0000.0021, GMP 4.2.4 and GNU MPFR 2.4.1. ############################################################################## Note for Windows users: ======================= There is a special file Makefile.vc for Windows, contributed by Mickaƫl Gastineau. This file works both for the Windows Server 2003 R2 Platform SDK, and for the Windows SDK of Vista. To use it, simply replace "make" by "nmake /f makefile.vc" in the above instructions: compilation : nmake /f makefile.vc GMP=<gmp_install_dir> MPFR=<mpfr_install_dir> clean : nmake /f makefile.vc GMP=<gmp_install_dir> MPFR=<mpfr_install_dir> clean check : nmake /f makefile.vc GMP=<gmp_install_dir> MPFR=<mpfr_install_dir> check If you want to compile mpc with mingw in the msys shell, you might need to add the following to the configure command (or in your environment): LDFLAGS=-L/usr/local/lib CPPFLAGS=-I/usr/local/include In addition, you might need to give the following additional argument to configure (reported for mpc-0.9): CPP="x86_64-w64-mingw32-gcc -E" (reported by Sisyphus) |
Name Last modified Size
Parent Directory - CVS/ 17-Dec-2022 21:37 - build-aux/ 17-Dec-2022 21:35 - doc/ 17-Dec-2022 21:35 - m4/ 17-Dec-2022 21:35 - src/ 17-Dec-2022 21:35 - tests/ 17-Dec-2022 21:35 - tools/ 17-Dec-2022 21:35 - AUTHORS 28-Nov-2013 11:32 128 COPYING.LESSER 28-Nov-2013 11:32 7.5K ChangeLog 28-Nov-2013 11:32 0 INSTALL 26-Sep-2020 09:54 15K Makefile.am 26-Sep-2020 09:54 1.2K Makefile.in 26-Sep-2020 09:54 28K Makefile.vc 11-Jul-2021 22:13 16K NEWS 11-Jul-2021 22:13 8.0K README 11-Jul-2021 22:13 3.8K TODO 26-Sep-2020 09:54 3.8K aclocal.m4 26-Sep-2020 09:54 45K ar-lib 17-Aug-2017 02:08 5.7K compile 17-Aug-2017 02:08 7.2K config.guess 17-Nov-2020 11:35 43K config.h.in 11-Jul-2021 22:13 3.2K config.sub 01-Feb-2017 10:26 36K configure 11-Jul-2021 22:13 482K configure.ac 11-Jul-2021 22:13 8.0K depcomp 17-Aug-2017 02:08 23K install-sh 17-Aug-2017 02:08 14K ltmain.sh 04-Sep-2018 06:28 317K missing 17-Aug-2017 02:08 6.7K test-driver 17-Aug-2017 02:08 4.5K
NLUUG - Open Systems. Open Standards
Become a member
and get discounts on conferences and more, see the NLUUG website!