Estoy en Debian Jessie, compilando el último maestro con gcc 4.8 y algunas versiones superiores para algunas de las bibliotecas requeridas, las bibliotecas requeridas son:
glib >= 2.22
fuse >= 2.7.3
libevent >= 2.0
libxml >= 2.6
libcrypto >= 0.9
libmagic (optional: --with-libmagic=PATH)
Todo va bien, configura el escenario sin errores ni errores. Pero no puedo usar --force-head-requests porque no está compilado en el binario (la opción no se muestra al ejecutar el binario --help)
Cuando intento crear un enlace simbólico después de montar el depósito, no logro crear la función de enlace simbólico no implementada. Este es el proyecto en github:https://github.com/skoobe/riofs
¿Se trata de algún problema de incompatibilidad de bibliotecas anteriores?
Respuesta1
Necesitará instalar el paquete de desarrollo para libmagic-dev
:
apt-get install libmagic-dev
Luego señale --configure
la ubicación/usr/lib/x86_64-linux-gnu/libmagic.so
./configure --prefix=/usr/local --with-libmagic=/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu
checking magic.h usability... yes
checking magic.h presence... yes
checking for magic.h... yes
checking for magic_open in -lmagic... yes