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 --configure
para 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