Компиляция Riofs, не удаётся скомпилировать с поддержкой --force-head-requests

Компиляция Riofs, не удаётся скомпилировать с поддержкой --force-head-requests

Я работаю на Debian Jessie, компилирую последнюю основную версию с помощью gcc 4.8 и некоторых более поздних версий для некоторых требуемых библиотек. Требуемые библиотеки:

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

Все идет гладко, на этапе настройки ошибок нет, ни make. Но я не могу использовать --force-head-requests, потому что он не скомпилирован в бинарный файл (опция не отображается при выполнении бинарного файла --help )

При попытке создать символическую ссылку после монтирования бакета я получаю failed to create symbolic link function not implemented. Это проект на github:https://github.com/skoobe/riofs

Это какая-то проблема несовместимости обратных библиотек?

решение1

Вам необходимо установить пакет разработки для libmagic-dev:

apt-get install libmagic-dev

Затем укажите --configureместоположение/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

Связанный контент