Hi, I am getting the following compilation problem.
out/target/product/SPH-M900/obj/STATIC_LIBRARIES/ libaudiointerface_intermediates/ libaudiointerface.a(A2dpAudioInterface.o): In function `android::A2dpAudioInterface::A2dpAudioStreamOut::close_l()': /home/user/Praneeth/M900/ANRD_PROD/USA-CDMA/2010/SPH-M900/DEV/src/ open_src/frameworks/base/libs/audioflinger/A2dpAudioInterface.cpp:660: undefined reference to `a2dp_cleanup' out/target/product/SPH-M900/obj/STATIC_LIBRARIES/ libaudiointerface_intermediates/ libaudiointerface.a(A2dpAudioInterface.o): In function `android::A2dpAudioInterface::A2dpAudioStreamOut::setAddress(char const*)': /home/user/Praneeth/M900/ANRD_PROD/USA-CDMA/2010/SPH-M900/DEV/src/ open_src/frameworks/base/libs/audioflinger/A2dpAudioInterface.cpp:619: undefined reference to `a2dp_set_sink' out/target/product/SPH-M900/obj/STATIC_LIBRARIES/ libaudiointerface_intermediates/ libaudiointerface.a(A2dpAudioInterface.o): In function `android::A2dpAudioInterface::A2dpAudioStreamOut::standby()': /home/user/Praneeth/M900/ANRD_PROD/USA-CDMA/2010/SPH-M900/DEV/src/ open_src/frameworks/base/libs/audioflinger/A2dpAudioInterface.cpp:542: undefined reference to `a2dp_stop' out/target/product/SPH-M900/obj/STATIC_LIBRARIES/ libaudiointerface_intermediates/ libaudiointerface.a(A2dpAudioInterface.o): In function `android::A2dpAudioInterface::A2dpAudioStreamOut::init()': /home/user/Praneeth/M900/ANRD_PROD/USA-CDMA/2010/SPH-M900/DEV/src/ open_src/frameworks/base/libs/audioflinger/A2dpAudioInterface.cpp:514: undefined reference to `a2dp_init' /home/user/Praneeth/M900/ANRD_PROD/USA-CDMA/2010/SPH-M900/DEV/src/ open_src/frameworks/base/libs/audioflinger/A2dpAudioInterface.cpp:520: undefined reference to `a2dp_set_sink' out/target/product/SPH-M900/obj/STATIC_LIBRARIES/ libaudiointerface_intermediates/ libaudiointerface.a(A2dpAudioInterface.o): In function `android::A2dpAudioInterface::A2dpAudioStreamOut::write(void const*, unsigned int)': /home/user/Praneeth/M900/ANRD_PROD/USA-CDMA/2010/SPH-M900/DEV/src/ open_src/frameworks/base/libs/audioflinger/A2dpAudioInterface.cpp:470: undefined reference to `a2dp_write' collect2: ld returned 1 exit status make: *** [out/target/product/SPH-M900/obj/SHARED_LIBRARIES/ libaudio_intermediates/LINKED/libaudio.so] Error 1 Actually these functions are defined in liba2dp.c and its prototypes are in liba2dp.h I could find the liba2dp.so generated. But I am not sure why it claims that these functions are undefined. Thanks -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
