2014-02-12 3 views
0

pyactivemq 설치 방법을 알려 줄 수 있습니까? src/main/BytesMessage.cpp : 24 : 30 : 치명적인 오류 : cms/BytesMessage.h : 해당 파일이나 디렉토리가 없습니다.

나는 당신이이 시스템에 ActiveMQ를-CPP 클라이언트의 설치 누락처럼 소리 http://code.google.com/p/pyactivemq/wiki/Building

[[email protected] pyactivemq]$ python setup.py build 
running build 
running build_ext 
building 'pyactivemq' extension 
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DBOOST_PYTHON_NO_PY_SIGNATURES=1 -DPYACTIVEMQ_ENABLE_DOCSTRINGS=0 
    -I/opt/activemq-cpp-3.0.1/include/activemq-cpp-3.0.1 -I/zyme_shared/zyme_apps/zymenet/dev/python2.6/include/python2.6 -c src/main/BytesMessage.cpp 
    -o build/temp.linux-i686-2.6/src/main/BytesMessage.o 
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default] 
src/main/BytesMessage.cpp:24:30: fatal error: cms/BytesMessage.h: No such file or directory 
compilation terminated. 
error: command 'gcc' failed with exit status 1 

답변

0

에서 "페도라 코어"지침에 따라되었거나 설치 위치에 있지 않은 경우 파이썬 클라이언트 빌드는 CMS 헤더 파일을 찾을 수 있습니다.

ActiveMQ-CPP 클라이언트를 설치 한 다음 Python 클라이언트를 빌드해야합니다.

나는 파이썬을 제작 한 이래로 얼마간 지났습니다. 빌드 스크립트에 올바르게 코딩 된 버전 번호가 있으므로 빌드 파일을보고 시스템과 설치된 버전에 맞게 변경해야합니다.

+0

https://code.google.com/p/pyactivemq/wiki/Building에 나와있는대로 "activemq-cpp"를 설치했습니다. –