Tengo Ubuntu 13.04 con procesador "Intel® Core ™ 2 Duo CPU E8400 @ 3.00GHz × 2"
Estoy intentando instalar mpfr-3.1.2pero el error está llegando.
"ERROR! The versions of gmp.h (5.1.3) and libgmp (5.0.5) do not match."
Al makemando también está mostrando esto como advertencia.
¿Como resolverlo?
installation
libraries
make
rohit
fuente
fuente

apt-cache madison libgmp10yapt-cache madison libgmp-dev. ¿Cómo alguna vez simplemente probar con elsudo apt-get install libmpfr-dev libmpfr-doc libmpfr4 libmpfr4-dbg. No es necesario dar Y para instalar. prueba con hasta eso.gmpylibgmpse instalan desde el repositorio principal. Desde donde descargaste elmpfr3.1.1-1?. Si lo intentas con laapt-get installmayoría de las veces, puede resolverse. Tengo miedo.Estás intentando construir
mpfrdesde la fuente. Dependegmp. La versión del encabezado y la biblioteca no coinciden, ya que se leen desde diferentes lugares.Para evitar esto, puede
configureconstruir adecuadamente . Verá en la salidaconfiguresi las versiones degmp.hylibgmpcoinciden o no, no hay necesidad de obtener el errormake.Para una configuración adecuada, ejecute
dónde
<location where to place mpfr>es lo que quieras Por ejemplo, directorios del sistema, si tiene derechos para instalar allí, o bajo su directorio de inicio. Yo solía$HOME/usr/local, por ejemplo.<location where to look for gmp>Es dondegmpestá instalado. Parece que hay dos versiones degmpen su sistema debido a la falta de coincidencia mencionada en los comentarios. O resuelve eso, o construye / instala el tuyo propiogmp.fuente