2011-12-07 3 views
0

CentOS 6에서 SASL을 지원하는 최신 버전의 pylibmc (1.2.2)를 빌드하려고합니다. 문서에 빌드하려면/usr/lib64 /에있는 libsasl2가 필요하다고 나와 있습니다. 그러나 파이썬 패키지의 빌드 프로세스가 라이브러리를 인식하지 못하는 것 같습니다.sasl을 지원하는 pylibmc 빌드

내가 가진 패키지 구축 : setup.py 설치 파이썬을 --with-libmemcached =/usr/local/lib 등의 --with-zlib을 --with-sasl2

그런 다음 테스트를 실행합니다 파이썬 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 

아이디어가 있으십니까?

답변

1

pylibmc는 libmemcached를 사용하므로 saml 지원을 위해서는 saml과 함께 libmemcached를 다시 빌드해야합니다. saml libries를 설치하고 소스 코드에서 libmemcached를 다시 빌드해야합니다.

+0

시험해 보겠습니다. 감사합니다. – jpreed00