直接正题吧,安装qpid-proton 、qpid-cpp 、qpid-python。安装包分别是 qpid-proton-0.23.0.tar.gz 、qpid-cpp-1.38.0.tar.gz 、
qpid-python-1.37.0.tar.gz 。
先安装第一个包 qpid-proton-0.23.0.tar.gz:
tar -xvf qpid-proton-0.23.0.tar.gz
cd qpid-proton-0.23.0/
mkdir bld
cd bld
sed -i "s/2.8.12/2.8.11/g" `grep -rl 2.8.12 ./../`
cmake ..
make
make install
make clean
cd ..
cd ..
rm -rf qpid-proton-0.23.0/
一切顺利。
再安装第二个包 qpid-cpp-1.38.0.tar.gz:
tar -xvf qpid-cpp-1.38.0.tar.gz
cd qpid-cpp-1.38.0/
mkdir bld
cd bld
cmake ..
make
make install
make clean
cd ..
cd..
rm -rf qpid-cpp-1.38.0/
执行 cmake.. 时出现问题了,报错如图
找不到ruby ?看了一下INSTALL.txt,其中建议
执行这条,缺不缺都安一下吧:yum install cmake boost-devel libuuid-devel pkgconfig gcc-c++ make ruby
安装完成后,重新执行cmake ,成功,继续安装。
最后安装第三个包 qpid-python-1.37.0.tar.gz:
tar -xvf qpid-python-1.37.0.tar.gz
cd qpid-python-1.37.0
python setup.py install
cd ..
rm -rf qpid-python-1.37.0
没问题,搞定!!!
2019年4月9日,下午16:03。