Al compilar Riofs, no se puede compilar con soporte para --force-head-requests

Al compilar Riofs, no se puede compilar con soporte para --force-head-requests

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 --configurela 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

información relacionada