При сборке Python можно использовать GNU readline
из MacPorts или в другом месте, указав дополнительную библиотеку и включив файлы при вызове сценария configure
. См. Пример сценария сборки установщика Python в исходном дереве Python (Mac/BuildScript/build-installer.py
). Он создает локальную копию GNU readline
при построении для целей 10.4 или более ранних.
Имейте в виду, что в текущих выпусках OS X /usr/lib/libreadline.dylib
является просто символической ссылкой на libedit
; AFAIK, Apple не поставляет GNU readline
как библиотеку в OS X:
$ ls -l /usr/lib/libreadline.dylib
lrwxr-xr-x 1 root wheel 15 Sep 5 2009 /usr/lib/libreadline.dylib@ -> libedit.2.dylib