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
