2

FreeBSD または OpenBSD で GNU Readline にリンクされていない Python を入手するのはどれくらい簡単ですか? GNU Readline は、これらのシステムでの Python readline のようなサポートのデフォルトですか? もしそうなら、この依存関係を取り除くのは簡単ですか?

4

1 に答える 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 に答える