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.

Build error for C6run

Hi,

I am trying to build ti-c6run using OpenEmbedded "bitbake ti-c6run" command. Following is the configuration:

Build Configuration:
BB_VERSION        = "1.12.0"
METADATA_BRANCH   = "2011.03-maintenance"
METADATA_REVISION = "c8f2107"
TARGET_ARCH       = "arm"
TARGET_OS         = "linux-gnueabi"
MACHINE           = "beagleboard"
DISTRO            = "angstrom"
DISTRO_VERSION    = "2011.03"
TARGET_FPU        = "hard"

The build progress and the front and back end libraries are reported to have been built. When the build process gets to building the examples, it fails with following error which happens at the link stage and suggest that the there is a problem with the 'libc6rundsp.a' with redefinition of 'C6Run_partial.o'.

Any  help will be much appreciated.

Thanks,

Farshad

 

/home/farshad/workspace/openembedded/setup-scripts/build/tmp-angstrom_2008_1/work/beagleboard-angstrom-linux-gnueabi/ti-c6run-0_98_01_01-r1/C6Run_0_98_01_01//bin/c6runlib-ar rcs --C6Run:replace_malloc bench_dsp.lib dsp_lib/distance.o
| warning #10188-D: symbol "$bss" from file
|    "/home/farshad/workspace/openembedded/setup-scripts/build/tmp-angstrom_2008_
|    1/work/beagleboard-angstrom-linux-gnueabi/ti-c6run-0_98_01_01-r1/C6Run_0_98_
|    01_01/bin/../lib/c6run_dsp/libc6rundsp.a<C6Run_partial.o>" being redefined
|
|  undefined         first referenced
|   symbol               in file
|  ---------         ----------------
|  _ZCPYDATA_SWI_OBJ /home/farshad/workspace/openembedded/setup-scripts/build/tmp-angstrom_2008_1/work/beagleboard-angstrom-linux-gnueabi/ti-c6run-0_98_01_01-r1/C6Run_0_98_01_01/bin/../lib/c6run_dsp/libc6rundsp.a<C6Run_partial.o>
|
| error #10234-D: unresolved symbols remain
| error #10010: errors encountered during linking; "bench_dsp.lib.dsp_image.out"
|    not built