Tool/software: Code Composer Studio
Hi All,
I am trying to port a C/C++ code to a TSM320C6678 but I believe the path for standard library is not included in the compile command.
Please let me know how I can ensure the standard library has included correcting .... (I am new to CSS)
Regards,
**** Build of configuration Debug for project hello_openmp ****
"C:\\opt\\ti\\ccs920\\ccs\\utils\\bin\\gmake" all
Building file: "../ark_io/test_ark_io.cpp"
Invoking: C6000 Compiler
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/bin/cl6x" -mv6600 --include_path="C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp/impcv" --include_path="C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp/common" --include_path="C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp/ark_matrix" --include_path="C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp" --include_path="C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include" -g --diag_warning=225 --diag_wrap=off --display_error_number --openmp --preproc_with_compile --preproc_dependency="ark_io/test_ark_io.d_raw" --obj_directory="ark_io" --cmd_file="configPkg/compiler.opt" "../ark_io/test_ark_io.cpp"
>> Compilation failure
ark_io/subdir_rules.mk:9: recipe for target 'ark_io/test_ark_io.obj' failed
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 466: error #285: qualified name is not allowed
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 466: error #66: expected a ";"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 467: error #285: qualified name is not allowed
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 467: error #66: expected a ";"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 606: error #443: argument list for class template "std::__2::reverse_iterator" is missing
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 609: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 612: error #443: argument list for class template "std::__2::reverse_iterator" is missing
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 615: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 625: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 628: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 2163: error #285: qualified name is not allowed
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 2163: error #66: expected a ";"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 2164: error #285: qualified name is not allowed
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 2164: error #66: expected a ";"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 2313: error #443: argument list for class template "std::__2::reverse_iterator" is missing
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 2316: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 2319: error #443: argument list for class template "std::__2::reverse_iterator" is missing
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 2322: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 2332: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/vector", line 2335: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/deque", line 1212: error #285: qualified name is not allowed
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/deque", line 1212: error #66: expected a ";"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/deque", line 1213: error #285: qualified name is not allowed
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/deque", line 1213: error #66: expected a ";"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/deque", line 1282: error #443: argument list for class template "std::__2::reverse_iterator" is missing
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/deque", line 1285: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/deque", line 1288: error #443: argument list for class template "std::__2::reverse_iterator" is missing
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/deque", line 1291: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/deque", line 1301: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/deque", line 1304: error #20: identifier "const_reverse_iterator" is undefined
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/regex", line 1321: error #444: too few arguments for class template "std::separator::vector"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/regex", line 1322: error #444: too few arguments for class template "std::separator::vector"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/regex", line 2211: error #444: too few arguments for class template "std::separator::vector"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/regex", line 2212: error #444: too few arguments for class template "std::separator::vector"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/regex", line 2213: error #444: too few arguments for class template "std::separator::vector"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/regex", line 2214: error #444: too few arguments for class template "std::separator::vector"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/regex", line 2215: error #444: too few arguments for class template "std::separator::vector"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/regex", line 6226: error #444: too few arguments for class template "std::separator::vector"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/regex", line 6242: error #444: too few arguments for class template "std::separator::vector"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/regex", line 6247: error #444: too few arguments for class template "std::separator::vector"
"C:/opt/ti/ccs920/ccs/tools/compiler/ti-cgt-c6000_8.3.4/include/libcxx/regex", line 6357: error #444: too few arguments for class template "std::separator::vector"
"C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp/impcv/bitmap_image.hpp", line 1634: error #268: "std::vector" is ambiguous
"C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp/impcv/bitmap_image.hpp", line 437: error #71: incomplete type is not allowed
"C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp/impcv/bitmap_image.hpp", line 437: error #18: expected a ")"
"C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp/impcv/bitmap_image.hpp", line 1501: error #71: incomplete type is not allowed
"C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp/impcv/bitmap_image.hpp", line 1501: error #18: expected a ")"
"C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp/impcv/bitmap_image.hpp", line 1515: error #71: incomplete type is not allowed
"C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp/impcv/bitmap_image.hpp", line 1515: error #18: expected a ")"
INTERNAL ERROR: C:\opt\ti\ccs920\ccs\tools\compiler\ti-cgt-c6000_8.3.4\bin\acpia6x.exe experienced a segmentation fault
while processing function (unknown or file scope) file C:/Users/Mehdi-laptop/workspace_v9_2/hello_openmp/impcv/bitmap_image.hpp line 1675
This is caused by a defect in the TI EABI C/C++ Parser.
TI Customer Support may be able to suggest a workaround to avoid this.
Upgrading to the newest version of the compiler may fix this problem.
Contact TI in the E2E support forums at http://e2e.ti.com under
"Development Tools", "TI C/C++ Compiler". See the link titled
"Submitting an issue".
We need to see this ENTIRE error message and a complete, reproducible
test case including ALL of the command-line options.
Include the .pp file created by option --preproc_with_comment
gmake: *** [ark_io/test_ark_io.obj] Error 1
**** Build Finished ****