首页 文章

fiware-orion - 在Ubuntu 15.04上安装Orion Context Broker 4.3.2(ReleaseName)/0.22.0(Version)

提问于
浏览
1

我愿意在Ubuntu 15.04上从https://forge.fiware.org/frs/?group_id=7#title_data-orioncontextbroker安装最新版本的Orion Context Broker(ReleaseName:4.3.2 / Version:0.22.0) .

我已经对这个问题做了一些研究 . 确切地说,它变得更长 . 如果是那么多文本只是 reading the bold parts will 可能是 do .

我通过使用转换(alien --scripts contextBroker-0.22.0-1.x86_64.rpm)现有的.rpm-package来管理缺少原生.deb-package(参见this) .

在重新链接几个库(ln -s libboost_XZY-mt.so.5 libboost_XZY.so)并尝试启动contextBroker之后我得到了这个

Error Message:
contextBroker: symbol lookup error: contextBroker: undefined symbol: _ZN5boost6detail17once_global_epochE

turned out由于从版本1.34.1更改为1.35.0的boost-libs,此符号(函数调用)被删除 . (!) That was in 2011 (!) .

这个lib(1.35.0)太旧了,它甚至不再可用于Ubuntu repositories(它只是一个空目录) . 这些天(2015年6月1日)我们处理libboost _ * . so.1.55.0 . 即使我想要我也无法安装这个已弃用的lib .

Is it correct that the latest release of Orion Context Broker (0.22.0) which is dated 2015-05-25 needs a deprecated lib from 2011 ?

你能否提供一个.deb-package编译/链接到最新的库 .

除了自己编译src( - >很多make问题)或安装2011 ubuntu之外 - 我该怎么做才能修复那个(未定义的符号)问题?

任何帮助表示赞赏
GP

1 回答

  • 1

    使用1.41版本的升级库它应该可以工作 . 至少它在0.21 .

相关问题