Hi,
I want to run the opencore test on my linux pc.
And I followed quick_start.txt to build OpenCORE outside of Android,
and got the link errors:
undefined reference to `vtable for PVMFAsyncEvent'
undefined reference to `vtable for PVMFCmdResp'

1. Can the opencore test app be run on my linux x86 pc?
2. How to resolve the link issues?

Thank you!

error details:
Building /home/Tony/3rdParty/opencore/build_config/opencore_dynamic/
build/installed_lib/linux/libopencore_common_debug.so...
/home/Tony/3rdParty/opencore/build_config/opencore_dynamic/build/pvmi/
pvmf/build/make/linux/shared-dbg/
libpvmf_debug.sa(pvmf_node_interface.o): In function
`PVMFAsyncEvent::PVMFAsyncEvent(PVMFEventCategory, int, void*,
PVInterface*, void*)':
pvmf_node_interface.cpp:
(.text._ZN14PVMFAsyncEventC2E17PVMFEventCategoryiPvP11PVInterfaceS1_[_ZN14PVMFAsyncEventC5E17PVMFEventCategoryiPvP11PVInterfaceS1_]
+0x22): undefined reference to `vtable for PVMFAsyncEvent'
/home/Tony/3rdParty/opencore/build_config/opencore_dynamic/build/pvmi/
pvmf/build/make/linux/shared-dbg/
libpvmf_debug.sa(pvmf_node_interface.o): In function
`PVMFAsyncEvent::PVMFAsyncEvent(PVMFEventCategory, int, void*,
PVInterface*, void*, void const*, unsigned int)':
pvmf_node_interface.cpp:
(.text._ZN14PVMFAsyncEventC2E17PVMFEventCategoryiPvP11PVInterfaceS1_PKvj[_ZN14PVMFAsyncEventC5E17PVMFEventCategoryiPvP11PVInterfaceS1_PKvj]
+0x24): undefined reference to `vtable for PVMFAsyncEvent'
/home/Tony/3rdParty/opencore/build_config/opencore_dynamic/build/pvmi/
pvmf/build/make/linux/shared-dbg/
libpvmf_debug.sa(pvmf_node_interface.o): In function
`PVMFAsyncEvent::~PVMFAsyncEvent()':
pvmf_node_interface.cpp:
(.text._ZN14PVMFAsyncEventD2Ev[_ZN14PVMFAsyncEventD5Ev]+0x17):
undefined reference to `vtable for PVMFAsyncEvent'
/home/Tony/3rdParty/opencore/build_config/opencore_dynamic/build/nodes/
pvfileoutputnode/build/make/linux/shared-dbg/
libpvfileoutputnode_debug.sa(pvmf_fileoutput_inport.o): In function
`PVMFCmdResp::PVMFCmdResp(int, void const*, int, void*)':
pvmf_fileoutput_inport.cpp:
(.text._ZN11PVMFCmdRespC2EiPKviPv[_ZN11PVMFCmdRespC5EiPKviPv]+0x22):
undefined reference to `vtable for PVMFCmdResp'
/home/Tony/3rdParty/opencore/build_config/opencore_dynamic/build/nodes/
pvfileoutputnode/build/make/linux/shared-dbg/
libpvfileoutputnode_debug.sa(pvmf_fileoutput_inport.o): In function
`PVMFCmdResp::~PVMFCmdResp()':
pvmf_fileoutput_inport.cpp:
(.text._ZN11PVMFCmdRespD2Ev[_ZN11PVMFCmdRespD5Ev]+0x17): undefined
reference to `vtable for PVMFCmdResp'
/home/Tony/3rdParty/opencore/build_config/opencore_dynamic/build/nodes/
pvmediainputnode/build/make_pvauthor/linux/shared-dbg/
libpvmediainputnode_debug.sa(pvmf_media_input_node.o): In function
`PVMFCmdResp::PVMFCmdResp(int, void const*, int, PVInterface*,
void*)':
pvmf_media_input_node.cpp:
(.text._ZN11PVMFCmdRespC2EiPKviP11PVInterfacePv[_ZN11PVMFCmdRespC5EiPKviP11PVInterfacePv]
+0x22): undefined reference to `vtable for PVMFCmdResp'

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to