magister

Archive for the ‘Uncategorized’ Category

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