Hi,
I am trying to compile C6accel for DM6467 following the link: http://processors.wiki.ti.com/index.php/Using_C6Accel_on_DM6467_with_DVSDK_3.x
I implement the DM6467 patch successfully on c6accel_1_01_00_00. But when I tried to make c6accel, I got the following messages:
[aquilla-dsp@aquilla-dsp tidsp]$ make c6accel
make -C /home/aquilla-dsp/tidsp/c6accel_1_01_00_00 \
CE_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/codec_engine_2_25_05_16 \
FC_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/framework_components_2_25_02_06 \
LINK_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/dsplink_linux_1_64 \
CMEM_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/linuxutils_2_25_04_10 \
XDAIS_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/xdais_6_25_02_11 \
XDC_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/xdctools_3_16_01_27 \
LPM_INSTALL_DIR= \
BIOS_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/bios_5_41_00_06 \
CODEGEN_INSTALL_DIR=/opt/env/dvsdk3/ti_cgt_c6000_6.1.12 \
BIOSUTILS_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/biosutils_1_02_02 \
C6ACCEL_INSTALL_DIR=/home/aquilla-dsp/tidsp/c6accel_1_01_00_00 \
PLATFORM_XDC=ti.platforms.evmDM6467T \
DSP_ISA=64P \
ARM_ISA=armv5t \
XDCARGS="eval" \
all
make[1]: Entering directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00'
make -C /home/aquilla-dsp/tidsp/c6accel_1_01_00_00/dsp DVSDK_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19 BIOS_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/bios_5_41_00_06 XDC_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/xdctools_3_16_01_27 CE_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/codec_engine_2_25_05_16 FC_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/framework_components_2_25_02_06 CMEM_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/linuxutils_2_25_04_10 CODEC_INSTALL_DIR=/home/aquilla-dsp/tidsp/cs2dm6467_1_00_00_10 BIOSUTILS_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/biosutils_1_02_02 XDAIS_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/xdais_6_25_02_11 LINK_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/dsplink_linux_1_64 PLATFORM_XDC=ti.platforms.evmDM6467T XDCARGS=\"prod\"
make[2]: Entering directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/dsp'
make -C alg/pjt
make[3]: Entering directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/dsp/alg/pjt'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/dsp/alg/pjt'
make -C alg/pjt install
make[3]: Entering directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/dsp/alg/pjt'
make[3]: Nothing to be done for `install'.
make[3]: Leaving directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/dsp/alg/pjt'
make[2]: Leaving directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/dsp'
make -C /home/aquilla-dsp/tidsp/c6accel_1_01_00_00/soc DVSDK_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19 BIOS_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/bios_5_41_00_06 XDC_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/xdctools_3_16_01_27 CE_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/codec_engine_2_25_05_16 FC_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/framework_components_2_25_02_06 CMEM_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/linuxutils_2_25_04_10 CODEC_INSTALL_DIR=/home/aquilla-dsp/tidsp/cs2dm6467_1_00_00_10 BIOSUTILS_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/biosutils_1_02_02 XDAIS_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/xdais_6_25_02_11 LINK_INSTALL_DIR=/opt/env/dvsdk3/dvsdk_3_10_00_19/dsplink_linux_1_64 PLATFORM_XDC=ti.platforms.evmDM6467T XDCARGS=\"prod\"
make[2]: Entering directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/soc'
/opt/env/dvsdk3/dvsdk_3_10_00_19/xdctools_3_16_01_27/xdc -P packages/ti/c6accel
making all: Thu Feb 16 11:11:58 CST 2012 ...
======== .interfaces [packages/ti/c6accel/] ========
.interfaces files complete: Thu Feb 16 11:11:58 CST 2012.
======== .libraries [packages/ti/c6accel/] ========
.libraries files complete: Thu Feb 16 11:11:58 CST 2012.
======== .dlls [packages/ti/c6accel/] ========
.dlls files complete: Thu Feb 16 11:11:58 CST 2012.
======== .executables [packages/ti/c6accel/] ========
.executables files complete: Thu Feb 16 11:11:58 CST 2012.
======== all [packages/ti/c6accel/] ========
all files complete.
all files complete: Thu Feb 16 11:11:58 CST 2012.
/opt/env/dvsdk3/dvsdk_3_10_00_19/xdctools_3_16_01_27/xdc -P packages/ti/c6accel/ce
making all: Thu Feb 16 11:11:58 CST 2012 ...
======== .interfaces [packages/ti/c6accel/ce/] ========
.interfaces files complete: Thu Feb 16 11:11:58 CST 2012.
======== .libraries [packages/ti/c6accel/ce/] ========
.libraries files complete: Thu Feb 16 11:11:58 CST 2012.
======== .dlls [packages/ti/c6accel/ce/] ========
.dlls files complete: Thu Feb 16 11:11:58 CST 2012.
======== .executables [packages/ti/c6accel/ce/] ========
.executables files complete: Thu Feb 16 11:11:58 CST 2012.
======== all [packages/ti/c6accel/ce/] ========
all files complete.
all files complete: Thu Feb 16 11:11:58 CST 2012.
/opt/env/dvsdk3/dvsdk_3_10_00_19/xdctools_3_16_01_27/xdc -P packages/ti/c6accel_unitservers/dm6467
making all: Thu Feb 16 11:11:58 CST 2012 ...
======== .interfaces [packages/ti/c6accel_unitservers/dm6467/] ========
.interfaces files complete: Thu Feb 16 11:11:58 CST 2012.
======== .libraries [packages/ti/c6accel_unitservers/dm6467/] ========
.libraries files complete: Thu Feb 16 11:11:58 CST 2012.
======== .dlls [packages/ti/c6accel_unitservers/dm6467/] ========
.dlls files complete: Thu Feb 16 11:11:58 CST 2012.
======== .executables [packages/ti/c6accel_unitservers/dm6467/] ========
.executables files complete: Thu Feb 16 11:11:58 CST 2012.
======== all [packages/ti/c6accel_unitservers/dm6467/] ========
all files complete.
all files complete: Thu Feb 16 11:11:58 CST 2012.
Making all in subdirectory c6accelw...
make -C c6accelw PLATFORM_XDC=ti.platforms.evmDM6467T
make[3]: Entering directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/soc/c6accelw'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/soc/c6accelw'
Making all in subdirectory c6accel_app...
make -C app PLATFORM_XDC=ti.platforms.evmDM6467T
make[3]: Entering directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/soc/app'
Linking c6accel_app from appMain.o c6accel_testfxns.o ../c6accelw/lib/c6accelw_dm6467.a470MV c6accel_app_config/linker.cmd..
collect2: ld terminated with signal 11 [Segmentation fault], core dumped
make[3]: *** [c6accel_app] Error 1
make[3]: Leaving directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/soc/app'
make[2]: *** [c6accel_app] Error 2
make[2]: Leaving directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00/soc'
make[1]: *** [c6accel] Error 2
make[1]: Leaving directory `/home/aquilla-dsp/tidsp/c6accel_1_01_00_00'
make: *** [c6accel] Error 2
It seems that all files have been compiled successfully but failed to link. Can anyone give some suggestion on how to figure out the error?
Thanks!