Apache thrift构建于VxWorks之上

时间:2016-02-08 11:59:59

标签: c++ thrift vxworks

我的目标是在我们的vxWorks 6.8(C ++)设备上使用Apache thrift。

我需要在vxWorks上构建thrift lib(.so)或示例应用程序的步骤。如果有人可以建议出路,那将是很有帮助的。我在Windows 7上使用Windriver Workbench 3.2,目标是PENTIUM3gnu。我可以使用boost而不是C ++ 11。

1 个答案:

答案 0 :(得分:1)

好吧,作为一个不得不让Thrift建立在沼泽正常的Fedora PC上的人,以及知道让它在嵌入式平台上运行的痛苦的人,我可以向你保证,你的困惑至少部分是由Thrift引起的。低于标准的构建系统。

我实际上无法向您详细介绍如何在vxWorks上构建它,但是对于在与维护者的机器非常相似的事物上构建它时需要做什么的一般共识:

  • 按摩所有./configure选项,并明确禁用您不需要的所有内容。即使经过很多脚本修复,我也无法构建示例/教程,因此我必须禁用它们
  • 显式声明依赖路径。自动配置脚本似乎已经过修改,使自动检测库的工作比通常使用autoconf更糟糕
  • 尝试构建。找出由于某些原因,构建系统使用硬连线位置因此失败的地方
  • 冲洗,重复。

<小时/> ¹OpenEmbedded,Android