Если ваша программа 32-битная, убедитесь, что ваша библиотека также 32-битная, или если ваша программа 64-битная, убедитесь, что ваша библиотека 64-битная. Вы можете проверить это с помощью команды file
.
Также, если библиотека не находится в пути поиска библиотеки, обязательно укажите путь, даже если он находится в текущем каталоге. Без пути он будет искать библиотеку, используя путь поиска библиотеки. Если библиотека находится в текущем каталоге, вы можете использовать LD_PRELOAD=./libwrap_ioctl.so
. Вы можете отладить проблемы поиска в библиотеке, установив LD_DEBUG=libs
.