使用Makefile BusAttachment :: Connect构建的basic_client失败

时间:2016-03-30 03:49:02

标签: alljoyn

我刚刚在linux上构建了标准核心15.09a并运行了示例应用程序basic_client。

这是由scons建造的。

bin/samples/basic_client works fine.

但是,我使用Makefile构建了cpp/samples/basic/basic_client

它不起作用。它显示错误

"0.232 ****** ERROR ALLJOYN external          ...e/src/BusAttachment.cc:560 | BusAttachment::Connect failed: ER_OS_ERROR
BusAttachment::Connect('') failed.". 

所以,我启动了bin / allhoyn-daemon,然后没有发生错误。

scon和Makefile版本有什么区别?

此外,我在哪里可以获取bin目录下的应用程序信息?

我搜索了AllSeen的网站,但无法找到任何信息。

1 个答案:

答案 0 :(得分:0)

据我所知,使用Makefile构建时出现的错误是因为basic_client内部没有alljoyn路由器,scons运行正常,因为它编译了BR=on和一些标志:

-lajrouter -lBundledRouter.o -lssl -lcrypto

有关详细信息,请访问:here