[audio-manager] Query regarding Audio manager
senthilkumar.s1 at tcs.com
Mon May 22 06:58:46 EDT 2017
We are trying to integrate GENIVI AudioManager into our modules.
We are getting undefined reference compilation error. Please refer below.
How we have built Audio Manager on board:
We had meta-ivi(10.0.1) with audiomanager_7.0.bb file but our requirement was to use updated audiomanager. So we downloaded meta-ivi(11.0) which was having audiomanager_7.4.bb with audiomanagerplugins_7.4.bb. We replaced audiomanager_7.4.bb and audiomanagerplugins_7.4.bb into meta-ivi(10.0.1). By bitbaking we successfully compiled and generated the shared libraries for audiomanager and audiomanagerplugins and created final image(leviathan-image from meta-ivi).
Board: Imx6Q sabresd
Poky version: jethero
GCC version: 5.2.2
What we have done to test Audiomanager:
We created a test code to control volume using audiomanager. The first step was to create a sink and domain. We created objects for the following classes namely CamDatabaseHandlerMap, CamDatabaseObserver and CamCommandLineSingleton. When we compiled the test code on target itself directly, few functions of these classes were throwing compile time error as undefined reference to those(marked as bold) functions .
We even checked the source of Audiomanager libraries namely, libAudioManagerCore.so and libAudioManagerUtilities.so using the command "objdump -S <libraryname>". We found that the libraries contained the functions which we were using. But still we were getting the above mentioned errors.
Please suggest us how to resolve this issue.
Thanks & Regards
Senthil Kumar S
Tata Consultancy Services
Ph:- 80 67244197
Mailto: senthilkumar.s1 at tcs.com
Experience certainty. IT Services
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you
More information about the genivi-audio-manager