CentOS 6 で SASL をサポートするために、最新バージョンの pylibmc (1.2.2) をビルドしようとしています。ドキュメントによると、ビルドには /usr/lib64/ にある libsasl2 が必要ですが、python のビルド プロセスはパッケージはライブラリがそこにあることを認識していないようです。
私はパッケージをビルドします: python setup.py install --with-libmemcached=/usr/local/lib --with-zlib --with-sasl2
次に、テストを実行します: python runtests.py
nose.plugins.pylibmc: INFO: injected path: build/lib.linux-x86_64-2.6
nose.plugins.pylibmc: INFO: loaded _pylibmc from build/lib.linux-x86_64-2.6/_pylibmc.so
nose.plugins.pylibmc: INFO: libmemcached version: 0.51
nose.plugins.pylibmc: INFO: pylibmc version: 1.2.2
nose.plugins.pylibmc: INFO: support compression: True
nose.plugins.pylibmc: INFO: support sasl auth: False
....................
----------------------------------------------------------------------
Ran 20 tests in 4.839s
OK
何か案は?