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.

Migration to CCS 4

Other Parts Discussed in Thread: CCSTUDIO

Hi, 

We want to migrate our CCS 3 project to 4.  I did all the steps from the wiki site instructions.   I get error in the migration log but I do not know what to dit with it. 

here is the log : 

 

!CONFIGURATION: 'com.ti.ccstudio.buildDefinitions.C6000.Debug.43440731' [Thu Feb 17 15:44:41 EST 2011]

!TOOL: 'com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerDebug.1444498023./Jaco_DSP/Libraries/AlgorithmsJaco_1.0.1.lib'

!WARNING: Unresolved option: com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerDebug.1444498023./Jaco_DSP/Libraries/AlgorithmsJaco_1.0.1.lib::-q

!TOOL: 'com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerDebug.1444498023./Jaco_DSP/Libraries/dsplib674x.lib'

!WARNING: Unresolved option: com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerDebug.1444498023./Jaco_DSP/Libraries/dsplib674x.lib::-q

!TOOL: 'com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerDebug.1444498023./Jaco_DSP/Libraries/fastmath67x.lib'

!WARNING: Unresolved option: com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerDebug.1444498023./Jaco_DSP/Libraries/fastmath67x.lib::-q

!CONFIGURATION: 'com.ti.ccstudio.buildDefinitions.C6000.Release.1224570817' [Thu Feb 17 15:44:42 EST 2011]

!TOOL: 'com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerRelease.1741237984./Jaco_DSP/Libraries/AlgorithmsJaco_1.0.1.lib'

!WARNING: Unresolved option: com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerRelease.1741237984./Jaco_DSP/Libraries/AlgorithmsJaco_1.0.1.lib::-q

!TOOL: 'com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerRelease.1741237984./Jaco_DSP/Libraries/dsplib674x.lib'

!WARNING: Unresolved option: com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerRelease.1741237984./Jaco_DSP/Libraries/dsplib674x.lib::-q

!TOOL: 'com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerRelease.1741237984./Jaco_DSP/Libraries/fastmath67x.lib'

!WARNING: Unresolved option: com.ti.ccstudio.buildDefinitions.C6000_7.0.exe.linkerRelease.1741237984./Jaco_DSP/Libraries/fastmath67x.lib::-q

 

I also have a ton of errors at compilation but I think finding out what the migration error  would be the first step. 

 

  • It sounds like it is complaining about a linker option (-q) that is not supported in the 7.x version of the linker. Strange thing is that i can't seem to reproduce the warnings.

    You may want to try using the same version of the code generation tools that you used with CCSv3. See the below wiki topic on how to do this:

    http://processors.wiki.ti.com/index.php/Compiler_Installation_and_Selection#CCStudio_4.0

    Thanks

    ki

  • I removed the -q option ( which was related to "quiet mode" in ccs3x) and the import was successful and no migratio log was generated.

     

    now, when I build the project I get a lot of errors....  On common error, is tha tit connot find me source file which are in project_loc/various folder/

    this is an example on the main file whiche is in the project_locatiion/tasks/  :

    C:\Program Files\Texas Instruments\ccsv4\utils\gmake\gmake -k all 

    'Building file: ../Tasks/Jaco_Principal.cpp'

    'Invoking: Compiler'

    "C:/Program Files/Texas Instruments/ccsv4/tools/compiler/C6000 Code Generation Tools 7.0.4/bin/cl6x" -g --include_path="C:/Program Files/Texas Instruments/ccsv4/tools/compiler/C6000 Code Generation Tools 7.0.4/include" --include_path="C:/CCSworkspace/Jaco_DSP/Debug" --include_path="C:/Program Files/Texas Instruments/bios_5_41_09_34/packages/ti/bios/include" --include_path="C:/Program Files/Texas Instruments/bios_5_41_09_34/packages/ti/rtdx/include/c6000" --include_path="C:/Program Files/Texas Instruments/xdais_7_10_00_06/packages/ti/xdais" --include_path="/include" --include_path="C:/Program Files/Texas Instruments/pspdrivers_01_20_00_07/packages" --include_path="C:/Program Files/Texas Instruments/edma3_lld_01_06_00_01/packages" --include_path="C://CCSworkspace/DSP0005" --include_path="../Configurations" --include_path="../Libraries" --include_path="../Control" --include_path="../Tasks" --include_path="../Communication" --include_path="../Tasks/"C:/CCSworkspace/Jaco_DSP/Arm_classes -i"C:/CCSworkspace/Jaco_DSP/Errors" -d"_DEBUG" -d"CHIP_C6747" -mv6740" --diag_warning=225 --preproc_with_compile --preproc_dependency="Tasks/Jaco_Principal.pp"  "../Tasks/Jaco_Principal.cpp"

    >> ERROR: no source files, nothing to do

    'Finished building: ../Tasks/Jaco_Principal.cpp'

     

    I have my project_root macro set correctly ( C:/CCSworkspace/Jaco_DSP)   and "../Tasks" is in the include options of the builder.  I do not understand how come  it cannot find the files....

     

     

     

  • How are you doing the import? Are you copying the files into the workspace or are you leaving the files in the original location of the *.pjt file?

     

     

  •  

    First of all, i have copied the project folder that is somewhere on the network in the local workspace   : C:\CCSworkspace\DSP0005

    Then , I do an import with the .pjt and select the option Copy projects into workspace which creates the folder C:\CCSworkspace\Jaco_DSP.

     

    I forgot to mention that I edited the .pjt file to put the current location instead of the previous location which was on someone else's computer.

    [Project Settings]

    ProjectDir="C:\CCSworkspace\DSP0005\"