[Debian-science-sagemath] Error installing package iml-1.0.4p1.p1
Etienne Borocco
etienne.borocco at dauphine.fr
Mon Oct 24 16:41:22 UTC 2016
I tried to build Sage with Debian packages. I followed the method on the
wiki.
When I run "debian/rules prune build", I got the following error:
Host system:
Linux etienne 4.5.0-0.bpo.1-amd64 #1 SMP Debian 4.5.1-1~bpo8+1
(2016-04-20) x86_64 GNU/Linux
gcc version 4.9.2 (Debian 4.9.2-10)
checking for GMP >= 3.1.1... not found
configure: error: GMP not found!
GMP version 3.1.1 or greater is required for this library to compile.
Please make sure GMP is installed and specify the header and libraries
location with the options --with-gmp-include=<path> and
--with-gmp-lib=<path>
respectively when running configure.
I don't understand because I installed all the gmp packages I could:
|/ Nom Version
Architecture Description
+++-======================================-========================-========================-=================================================================================
ii gmp-doc 6.0.0-1 all
GMP (Multiprecision arithmetic library) documentation
ii gmp-ecm 6.4.4-2
amd64 Factor integers using the Elliptic Curve Method
un lib32gmp3 <aucune>
<aucune> (aucune description n'est disponible)
un lib32gmp3-dev <aucune>
<aucune> (aucune description n'est disponible)
un lib32gmpxx4 <aucune>
<aucune> (aucune description n'est disponible)
ii libcrypt-dh-gmp-perl 0.00012-1+b1
amd64 Crypt::DH replacement that uses GMP directly
ii libgmp-dev:amd64 2:6.0.0+dfsg-6
amd64 Multiprecision arithmetic library developers tools
ii libgmp-ocaml 20021123-17+b4
amd64 OCaml bindings for the GNU multiprecision
arithmetic library
ii libgmp-ocaml-dev 20021123-17+b4
amd64 OCaml bindings for the GNU multiprecision
arithmetic library
un libgmp-ocaml-dev-muv53 <aucune>
<aucune> (aucune description n'est disponible)
un libgmp-ocaml-muv53 <aucune>
<aucune> (aucune description n'est disponible)
ii libgmp10:amd64 2:6.0.0+dfsg-6
amd64 Multiprecision arithmetic library
ii libgmp10:i386 2:6.0.0+dfsg-6 i386
Multiprecision arithmetic library
un libgmp10-dev <aucune>
<aucune> (aucune description n'est disponible)
un libgmp10-doc <aucune>
<aucune> (aucune description n'est disponible)
un libgmp3 <aucune>
<aucune> (aucune description n'est disponible)
ii libgmp3-dev 2:6.0.0+dfsg-6
amd64 Multiprecision arithmetic library developers tools
ii libgmpada-dbg:amd64 0.0.20131223-3+b1
amd64 Ada binding to the GNU MultiPrecision library:
debug symbols
ii libgmpada3:amd64 0.0.20131223-3+b1
amd64 Ada binding to the GNU MultiPrecision library:
shared library
ii libgmpada5-dev 0.0.20131223-3+b1
amd64 Ada binding to the GNU MultiPrecision library:
development
un libgmpxx4 <aucune>
<aucune> (aucune description n'est disponible)
ii libgmpxx4ldbl:amd64 2:6.0.0+dfsg-6
amd64 Multiprecision arithmetic library (C++ bindings)
ii libgnatcoll-gmp-dbg:amd64 1.6gpl2014-6
amd64 GNATColl, general purpose Ada library (GMP
debugging symbols)
ii libgnatcoll-gmp1.6:amd64 1.6gpl2014-6
amd64 GNATColl, general purpose Ada library (GMP runtime)
ii libgnatcoll-gmp1.6-dev 1.6gpl2014-6
amd64 GNATColl, general purpose Ada library (GMP)
ii liblrsgmp-dev 0.51-2~bpo8+1
amd64 package to enumerate vertices and extreme rays
(development file)
ii liblrsgmp0 0.51-2~bpo8+1
amd64 package to enumerate vertices and extreme rays
(shared libraries)
ii libmath-bigint-gmp-perl 1.38-1+b1
amd64 module for arbitrary precision arithmetic using GMP
ii libmath-gmp-perl 2.07-1+b1
amd64 high speed arbitrary size integer math for perl
ii libmath-prime-util-gmp-perl 0.27-1
amd64 utilities related to prime numbers, using GMP
ii libpari-gmp-tls4:amd64 2.7.6-1~bpo8+1
amd64 PARI/GP Computer Algebra System shared library
ii php5-gmp 5.6.26+dfsg-0+deb8u1
amd64 GMP module for php5
ii postgresql-9.4-pgmp 1.0.1-6
amd64 arbitrary precision integers and rationals for
PostgreSQL 9.4
ii python-gmpy 1.15-1
amd64 interfaces GMP to Python for fast,
unbound-precision computations
un python-gmpy2 <aucune>
<aucune> (aucune description n'est disponible)
ii python-gmpy2-common 2.0.3-1 all
interfaces GMP to Python for fast, unbound-precision
computations
un python2.6-gmpy <aucune>
<aucune> (aucune description n'est disponible)
un python2.7-gmpy <aucune>
<aucune> (aucune description n'est disponible)
ii python3-gmpy2 2.0.3-1+b1
amd64 interfaces GMP to Python 3 for fast,
unbound-precision computations
un python3.4-gmpy2 <aucune>
<aucune> (aucune description n'est disponible)
I also created a virtual env but I did not install gm-related package insid.
I type the following command:
cd
'/home/alien/sagemath/debian/build/usr/var/tmp/sage/build/iml-1.0.4p1.p1'
&& '/home/alien/sagemath/sage/sage' --sh
I got the following output:
cat: /home/alien/sagemath/sage/local/bin/sage-banner: Aucun fichier ou
dossier de ce type
Starting subshell with Sage environment variables set. Don't forget
to exit when you are done. Beware:
* Do not do anything with other copies of Sage on your system.
* Do not use this for installing Sage packages using "sage -i" or for
running "make" at Sage's root directory. These should be done
outside the Sage shell.
Bypassing shell configuration files...
Note: SAGE_ROOT=/home/alien/sagemath/sage
But I don't know what to do once, the sage subshell is started.
--
Etienne Borocco
PhD student in Economics
Paris-Dauphine University
More information about the Debian-science-sagemath
mailing list