I have encountered the same problem, waiting for solution. On 12月24日, 上午5时19分, Bruce Beare <bruce.j.be...@intel.com> wrote: > I'm having a bit of trouble building opensles for x86. According to > some web searches... this is likely due to declaring but not defining > a virtual function. From the messages (below), I am guessing that it > has something to do with the SortedVector class. I suspect that it's > actually something to do with KeyedVector since that is used in > IAndroidEffect. > > out/target/product/generic_x86/obj/SHARED_LIBRARIES/ > libOpenSLES_intermediates/IAndroidEffect.o: > > (.data.rel.ro._ZTIN7android12SortedVectorINS_16key_value_pair_tImPNS_11AudioEffectEEEEE > [typeinfo for > android::SortedVector<android::key_value_pair_t<unsigned long, > android::AudioEffect*> >]+0x0): > undefined reference to `vtable for > __cxxabiv1::__vmi_class_type_info' > > out/target/product/generic_x86/obj/SHARED_LIBRARIES/ > libOpenSLES_intermediates/IAndroidEffect.o: > > (.data.rel.ro._ZTIN7android12SortedVectorINS_16key_value_pair_tImPNS_11AudioEffectEEEEE > [typeinfo for > android::SortedVector<android::key_value_pair_t<unsigned long, > android::AudioEffect*> >]+0x10): > undefined reference to `typeinfo for android::SortedVectorImpl' > > I don't know why this isn't an issue for the ARM builds... /me shrug > Anyone know what's going on here? > > Thanks, > Bruce
-- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting