This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM8127 IPNC RDK v3.5.0 - using VLIB on DSP

Other Parts Discussed in Thread: SYSBIOS
Hi,
I'm trying to use vlib on DSP in vaLink_alg.c. I add the following code:
#include "VLIB_prototypes.h"
void get_CCL_Num( VLIB_CCHandle *pCCL_handle)
{
    int CCL_numCCs;
    VLIB_getNumCCs(CCL_handle, &CCL_numCCs);
    Vps_printf("CCL_numCCs = %d",CCL_numCCs);
}
But there are some errors. How do I solve it?
Error Message:
# Compiling generated MAIN_APP_c6xdsp_pe674.oe674
# Linking into /usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/build/ipnc_rdk/bin/ti814x-evm/ipnc_rdk_c6xdsp_debug.xe674...
#
error #10056: symbol "minArea" redefined: first defined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/vlib.ae674<AVMIntervalImage.obj>"; redefined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/dmval_elf.ae674<DMVAL_ccIntervalImage.obj>"
error #10056: symbol "ucAssign" redefined: first defined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/vlib.ae674<ncList.obj>"; redefined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/dmval_elf.ae674<DMVAL_List.obj>"
error #10056: symbol "ucEqual" redefined: first defined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/vlib.ae674<ncList.obj>"; redefined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/dmval_elf.ae674<DMVAL_List.obj>"
error #10056: symbol "notNULL" redefined: first defined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/vlib.ae674<ncList.obj>"; redefined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/dmval_elf.ae674<DMVAL_List.obj>"
error #10056: symbol "ptrEqual" redefined: first defined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/vlib.ae674<ncList.obj>"; redefined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/dmval_elf.ae674<DMVAL_List.obj>"
error #10056: symbol "ptrAssign" redefined: first defined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/vlib.ae674<ncList.obj>"; redefined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/dmval_elf.ae674<DMVAL_List.obj>"
error #10056: symbol "intEqual" redefined: first defined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/vlib.ae674<ncList.obj>"; redefined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/dmval_elf.ae674<DMVAL_List.obj>"
error #10056: symbol "intAssign" redefined: first defined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/vlib.ae674<ncList.obj>"; redefined in
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/mcfw/src_bios6/links_c
6xdsp/alg/dmva/lib/dmval_elf.ae674<DMVAL_List.obj>"
warning #10063-D: entry-point symbol other than "_c_int00" specified:
"ti_sysbios_family_c64p_Hwi0"
error #10010: errors encountered during linking;
"/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/build/ipnc_rdk/bin/ti8
14x-evm/ipnc_rdk_c6xdsp_debug.xe674" not built
make[2]: *** [/usr/src/DM8127/RDK_v3.5.0/Source/ipnc_rdk/ipnc_mcfw/build/ipnc_rdk/bin/ti814x-evm/ipnc_rdk_c6xdsp_debug.xe674] Error 1
make[1]: *** [apps] Error 2
make: *** [mcfw_bios6] Error 2