Hi,
I just downloaded the BIOS-MCSDK 2.1.0 Beta and tried to compile the openmp helloworld example.
RTSC packages I used are IPC 1.24.2.27, PDK 1.1.0.2, OpenMP 1.1.2.03_beta, SYS/BIOS 6.33.4.39 and BIOS-MCSDK 2.1.0 Beta.
The two source files I was using in the project:
omp_1_01_02_03_beta\packages\ti\omp\examples\omp_hello.c
omp_1_01_02_03_beta\packages\ti\omp\examples\omp_config.cfg
When I build the project, I have the following error:
**** Build of configuration Debug for project HelloWorld_example ****
C:\Program Files\Texas Instruments\ccsv5\utils\bin\gmake -k all
'Building target: HelloWorld_example.out'
'Invoking: C6000 Linker'
"C:/Program Files/Texas Instruments/C6000 Code Generation Tools 7.3.5/bin/cl6x" -mv6600 -g --display_error_number --diag_warning=225 --abi=eabi --openmp -z -m"HelloWorld_example.map" --warn_sections --display_error_number -i"C:/Program Files/Texas Instruments/C6000 Code Generation Tools 7.3.5/lib" -i"C:/Program Files/Texas Instruments/omp_1_01_02_03_beta/packages/ti/omp/lib/debug" -i"C:/Program Files/Texas Instruments/C6000 Code Generation Tools 7.3.5/include" --reread_libs --rom_model -o "HelloWorld_example.out" -l"./configPkg/linker.cmd" "./omp_hello.obj" -l"libc.a" -lti.omp.ae66
<Linking>
undefined first referenced
symbol in file
--------- ----------------
__TI_tls_block_size C:\Program Files\Texas Instruments\omp_1_01_02_03_beta\packages\ti\omp\utils\lib\release\ti.omp.utils.ae66<ThreadLocalStorage.oe66>
__TI_tls_init C:\Program Files\Texas Instruments\omp_1_01_02_03_beta\packages\ti\omp\utils\lib\release\ti.omp.utils.ae66<ThreadLocalStorage.oe66>
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "HelloWorld_example.out" not
built
>> Compilation failure
gmake: *** [HelloWorld_example.out] Error 1
gmake: Target `all' not remade because of errors.
**** Build Finished ****
Would you please let me know how to fix the problem? Thank you.
