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.

Error when build CSL library project for C55 in CCS4.2

Hi,

I install CCS v4.2 coming from ezdsp C5535 EVM. Download c55xx_csl_3.01 for reason of ccs v4.2 IDE. then upgrade CGT 4.3.8 to 4.3.9.

When build library project atafs_bios_drv_lib, there is an error:

.................................................
**** Build of configuration Debug for project atafs_bios_drv_lib ****

C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake -k all
'Building target: /ccs_v4.0_examples/drv/lib/Debug/atafs_bios_drv_lib.lib'
'Invoking: Archiver'
"C:/Program Files/Texas Instruments/ccsv4/tools/compiler/c5500/bin/ar55" r "/ccs_v4.0_examples/drv/lib/Debug/atafs_bios_drv_lib.lib"
==> building archive '/ccs_v4.0_examples/drv/lib/Debug/atafs_bios_drv_lib.lib'
--> error: Cannot create archive: '/ccs_v4.0_examples/drv/lib/Debug/atafs_bios_drv_lib.lib'
gmake: *** [/ccs_v4.0_examples/drv/lib/Debug/atafs_bios_drv_lib.lib] Error 1
gmake: Target `all' not remade because of errors.
Build complete for project atafs_bios_drv_lib

What is the problem? The computer is an XP OS.

Thanks,

  • Hi Robert,

    Robert W said:
    ==> building archive '/ccs_v4.0_examples/drv/lib/Debug/atafs_bios_drv_lib.lib'
    --> error: Cannot create archive: '/ccs_v4.0_examples/drv/lib/Debug/atafs_bios_drv_lib.lib'

    Looks like you have some bad paths in your build options. I am 99.99% sure that the issue is that the linker options are using a build variable that is not properly defined in your environment. Hence it points to null and the linker can't resolve the proper path (hence the truncated paths).

    Double check your linker options and make sure any build variables it relies on  is properly defined.

    Thanks

    ki