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

Reply via email to