在 FreeBSD 或 OpenBSD 上获得未链接到 GNU Readline 的 Python 有多容易?GNU Readline 是这些系统上类似 Python readline 的默认支持吗?如果是这样,删除这种依赖是否容易?
问问题
637 次
1 回答
1
在 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 构建中删除。
于 2012-02-19T16:23:15.287 回答