Compilando Riofs, não é possível compilar com suporte para --force-head-requests

Compilando Riofs, não é possível compilar com suporte para --force-head-requests

Estou no Debian Jessie, compilando o último master com um gcc 4.8 e algumas versões superiores para algumas das bibliotecas necessárias, as bibliotecas necessárias são:

glib >= 2.22
fuse >= 2.7.3
libevent >= 2.0
libxml >= 2.6
libcrypto >= 0.9
libmagic (optional: --with-libmagic=PATH)

Tudo corre bem, configure stage não cai nenhum erro, nem make. Mas não posso usar --force-head-requests porque não está compilado no binário (a opção não aparece ao executar o binário --help )

Ao tentar fazer um link simbólico após montar o balde, não consegui criar uma função de link simbólico não implementada. Este é o projeto no github:https://github.com/skoobe/riofs

Isso é algum problema de incompatibilidade de biblioteca com versões anteriores?

Responder1

Você precisará instalar o pacote dev para libmagic-dev:

apt-get install libmagic-dev

Em seguida, aponte --configurepara o local/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

informação relacionada