Tool/software: Code Composer Studio
Hi Folks,
CCS Version: 6.2.0.00050
I have a really strange issue in my compiler / project configuration.
I develop my application in C++, and I have some third party libs added to my project (one of these is the TivaWare driver library too...) When I build my application, I see the following compiler commands:
'Building file: ../driver/lwIP/src/netif/slipif.c' 'Invoking: ARM Compiler' "C:/ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --include_path="C:/Users/<path>/fw/driver/lwIP" --include_path="C:/Users/<path>/fw/driver/lwIP/ports/tiva-tm4c129/include" --include_path="C:/Users/<path>/fw/driver/lwIP/src/include" --include_path="C:/Users/<path>/fw/FreeRTOS" --include_path="C:/Users/<path>/fw/FreeRTOS/include" --include_path="C:/Users/<path>/fw/FreeRTOS/EK_TM4C1294XL" --include_path="C:/Users/<path>/fw/driver" --include_path="C:/ti/TivaWare_C_Series-2.1.3.156" -g --c++03 --gcc --define=ccs="ccs" --define=SYSTEM_CLOCK_FREQUENCY=120000000 --define=PART_TM4C1294NCPDT --define=TARGET_IS_TM4C129_RA2 --display_error_number --diag_warning=225 --diag_wrap=off --abi=eabi --preproc_with_compile --preproc_dependency="driver/lwIP/src/netif/slipif.d" --obj_directory="driver/lwIP/src/netif" "../driver/lwIP/src/netif/slipif.c" 'Finished building: ../driver/lwIP/src/netif/slipif.c' ' ' 'Building file: C:/ti/TivaWare_C_Series-2.1.3.156/driverlib/adc.c' 'Invoking: ARM Compiler' "C:/ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/bin/armcl" -mv7M4 --code_state=16 --float_support=FPv4SPD16 -me --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.4.LTS/include" --include_path="C:/Users/<path>/fw" --include_path="C:/Users/<path>/fw/include" --include_path="C:/Users/<path>/fw/driver/lwIP" --include_path="C:/Users/<path>/fw/driver/lwIP/ports/tiva-tm4c129/include" --include_path="C:/Users/<path>/fw/driver/lwIP/src/include" --include_path="C:/Users/<path>/fw/FreeRTOS" --include_path="C:/Users/<path>/fw/FreeRTOS/include" --include_path="C:/Users/<path>/fw/FreeRTOS/EK_TM4C1294XL" --include_path="C:/Users/<path>/fw/driver" --include_path="C:/ti/TivaWare_C_Series-2.1.3.156" -g --c++03 --gcc --define=ccs="ccs" --define=SYSTEM_CLOCK_FREQUENCY=120000000 --define=PART_TM4C1294NCPDT --define=TARGET_IS_TM4C129_RA2 --display_error_number --diag_warning=225 --diag_wrap=off --abi=eabi --preproc_with_compile --preproc_dependency="driverlib/adc.d" --obj_directory="driverlib" "C:/ti/TivaWare_C_Series-2.1.3.156/driverlib/adc.c" 'Finished building: C:/ti/TivaWare_C_Series-2.1.3.156/driverlib/adc.c'
You see, two additional include path are added to compile "adc.c", while they are missing from the first one... My include path configuration under the project properties looks like:
"${CG_TOOL_ROOT}/include"
"${PROJECT_ROOT}"
"${PROJECT_ROOT}/include"
"${PROJECT_ROOT}/driver/lwIP"
"${PROJECT_ROOT}/driver/lwIP/ports/tiva-tm4c129/include"
"${PROJECT_ROOT}/driver/lwIP/src/include"
"${PROJECT_ROOT}/FreeRTOS"
"${PROJECT_ROOT}/FreeRTOS/include"
"${PROJECT_ROOT}/FreeRTOS/EK_TM4C1294XL"
"${PROJECT_ROOT}/driver"
"${TI_PRODUCTS_DIR}/TivaWare_C_Series-2.1.3.156"
Can anybody help me to sole this issue?
Regards,
Norbert

