magister

Compilando polymake en Archlinux

In Uncategorized on marzo 19, 2009 at 5:48 pm

Instalar pre-requisitos:

pacman -S gmp perl-xml-libxml  perl-xml-libxslt  perl-xml-writer perl-term-readline

Al parecer, perl-term-readline no es suficiente, dando el error:

Can't locate object method "new" via package "Term::ReadLine::Gnu" 
at /root/poly/polymake-2.9.6/apps/common/rules/configure.rules line 26.

por lo que se procede a instalar (vía AUR) perl-term-readline-gnu

Crear un directorio, descargar y descomprimir polymake

# mkdir poly; cd poly
# wget http://www.math.tu-berlin.de/polymake/download-alpha/polymake-2.9.6.tar.bz2
# tar xvjf polymake-2.9.6.tar.bz2
# cd polymake-2.9.6

Editar support/utils.make y cambiar la línea que contenga   uname -p a    uname -i

Editar lib/PTL/include/Integer.h y modificar la línea #include <limits> a   #include <limits.h> . Esto evitará el error

/root/poly/polymake-2.9.6/lib/PTL/include/Integer.h:1188: error: ‘INT_MAX’ was not declared in this scope
Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: