В каком выпуске freebsd libdl.so системные вызовы включены в libc.so? - PullRequest
0 голосов
/ 09 октября 2018

В настоящее время я сталкиваюсь с проблемой запуска python3.6, bash и многих других на моем компьютере с FreeBSD. В качестве обходного пути мы создали символическую ссылку для libdl.so => ​​libc.so, и она работает, но мы хотели бы знать,подробнее об этом.

1 Ответ

0 голосов
/ 21 октября 2018

Полагаю, вы используете неподдерживаемую версию freebsd (11.1) и недавно обновили python с помощью pkg.В 11.2 FreeBSD начала предоставлять libdl.so, и сборка в pkg теперь, вероятно, была скомпилирована с использованием libdl или с ключом --ldl ... Так как библиотека не установлена ​​в 11.1 по умолчанию (вы можете скопировать ее из 11.2выпуск) python не запустится ..... Либо обновите до 11.2, либо посмотрите, извлеките ли base.tgz из зеркала и извлеките ли из него libdl.so.1.

Удачи ...

...