GNU Readline связан с Python по умолчанию на FreeBSD, OpenBSD? - PullRequest
2 голосов
/ 01 апреля 2011

Насколько легко получить Python, который не связан с GNU Readline во FreeBSD или OpenBSD? Является ли GNU Readline по умолчанию для Python-подобной поддержки в этих системах? Если так, легко ли удалить эту зависимость?

1 Ответ

1 голос
/ 19 февраля 2012

В FreeBSD libreadline является частью базовой системы (если вы не перестроили ее без GNU). Python загружает это динамически;

ldd /usr/local/lib/python2.7/lib-dynload/readline.so
/usr/local/lib/python2.7/lib-dynload/readline.so:
    libreadline.so.8 => /lib/libreadline.so.8 (0x801206000)
    libthr.so.3 => /lib/libthr.so.3 (0x801445000)
    libc.so.7 => /lib/libc.so.7 (0x80084a000)
    libncurses.so.8 => /lib/libncurses.so.8 (0x801668000)

Нет опции конфигурации для удаления его из сборки Python.

...