Usage of AllJoyn Daemon for linux application

asked 2014-04-02 22:50:32 -0700

kiran gravatar image

My linux-x86 C-application uses alljoyn_c library. I have successfully compiled alljoyn libraries and able to run my application succesfully. My Question : I am forced to run the alljoyn-daemon separately to run my application. Is there any other way or C API to invoke the daemon from my application if self?

I have posted similar query in the old forum. https://allseenalliance.org/developer-resources/forum/developers/error-running-sample-application-linux-ubuntu-1304


edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2014-04-03 11:50:01 -0700

georgen gravatar image

Yes there is a way to build the application so the router node is invoked by the application its self.

when you are building your application add BundledRouter.obj and ajrouter.lib to your linker (both are found in cpp/lib of the SDK). The with these add in the LINK step of the build will automatically cause the application to have the routing code available to the application.

edit flag offensive delete publish link more


For Linux, the files are BundledRouter.o and ajrouter.a. Also, there is no SDK for Linux.

stevek ( 2014-04-09 10:17:03 -0700 )edit

Thanks for adding that Steve I have been working so much on Windows that I neglected to get the correct file extension names. @kiran if this helped you with the question please mark it as correct so we know your question was answered.

georgen ( 2014-04-09 18:16:26 -0700 )edit
Login/Signup to Answer

Question Tools

1 follower


Asked: 2014-04-02 22:50:32 -0700

Seen: 5,817 times

Last updated: Apr 03 '14