You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by GitBox <gi...@apache.org> on 2019/04/23 09:05:47 UTC

[GitHub] [rocketmq-client-python] kulallwang opened a new issue #38: linux下使用setup.py安装时报错

kulallwang opened a new issue #38: linux下使用setup.py安装时报错
URL: https://github.com/apache/rocketmq-client-python/issues/38
 
 
   报错信息:
   Installing collected packages: librocketmqclientpython
     Running setup.py install for librocketmqclientpython ... error
       Complete output from command /data/fulishe19/.virtualenv/rocketmq-client-python/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/tmp/pip-req-build-MQBaR1/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-record-oBq9IE/install-record.txt --single-version-externally-managed --compile --install-headers /data/fulishe19/.virtualenv/rocketmq-client-python/include/site/python2.7/librocketmqclientpython:
       running install
       running build
       running build_py
       package init file 'src/__init__.py' not found (or not a regular file)
       running build_ext
       building 'librocketmqclientpython' extension
       creating build/temp.linux-x86_64-2.7
       creating build/temp.linux-x86_64-2.7/src
       gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/usr/local/include/boost -I/usr/local/include/rocketmq -I/data/.pyenv/versions/2.7.12/include/python2.7 -c src/PythonWrapper.cpp -o build/temp.linux-x86_64-2.7/src/PythonWrapper.o
       cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++ [enabled by default]
       src/PythonWrapper.cpp:33:45: error: ‘>>’ should be ‘> >’ within a nested template argument list
        map<CPushConsumer *, pair<PyObject *, object>> g_CallBackMap;
                                                    ^
       src/PythonWrapper.cpp: In function ‘int PyDestroyPushConsumer(void*)’:
       src/PythonWrapper.cpp:185:49: error: ‘>>’ should be ‘> >’ within a nested template argument list
            map<CPushConsumer *, pair<PyObject *, object>>::iterator iter;
                                                        ^
       src/PythonWrapper.cpp: In function ‘int PyRegisterMessageCallback(void*, PyObject*, boost::python::api::object)’:
       src/PythonWrapper.cpp:211:57: error: ‘move’ is not a member of ‘std’
            g_CallBackMap[consumerInner] = make_pair(pCallback, std::move(args));
                                                                ^
       src/PythonWrapper.cpp: In function ‘int PythonMessageCallBackInner(CPushConsumer*, CMessageExt*)’:
       src/PythonWrapper.cpp:218:49: error: ‘>>’ should be ‘> >’ within a nested template argument list
            map<CPushConsumer *, pair<PyObject *, object>>::iterator iter;
                                                        ^
       error: command 'gcc' failed with exit status 1

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services