Collectd: error compilación make con yacc liboconfig/parser.y, syntax error error-verbose

El siguiente error se puede presentar al compilar collectd en el momento de ejecutar make: # make YACC src/liboconfig/parser.c yacc: e – line 78 of «/var/tmp/collectd-5.8.0/src/liboconfig/parser.y», syntax error %error-verbose ^ make: *** [src/liboconfig/parser.c] Error 1 El problema es que si compilamos collectd a partir del código fuente del repositorio GIT (checkout) hay que hacerlo utilizando Seguir leyendo


configure: error: header file Python.h is required for Python

El siguiente error se puede presentar en tiempo de compilación cuando hay dependencias con Python: checking for int8… no checking for uint8… no checking for int64… no checking for uint64… no checking for sig_atomic_t… yes checking for POSIX signal interface… yes checking for working memcmp… yes checking Python.h usability… no checking Python.h presence… no checking Seguir leyendo


Solaris: No such file or directory limits.h

Un error similar al siguiente se puede presentar en sistemas Solaris durante una compilación: /opt/csw/lib/gcc/sparc-sun-solaris2.10/4.9.2/include-fixed/limits.h:168:61: fatal error: limits.h: No such file or directory #include_next /* recurse down to the real one */ compilation terminated. error: command ‘/opt/csw/bin/gcc-5.2’ failed with exit status 1 En mi caso, el error se presentaba al instalar unos módulos de python Seguir leyendo