I have a problem when I was used IQmathLib. Although I can use the "_IQX(A)" but when I want to use the function like " _IQ30sin(input) " it can't be compile.
Here is the linker error listing:
**** Build of configuration Debug for project F2808_example_nonBIOS_ram ****
"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
'Building file: ../src/Main_nonBIOS.c'
'Invoking: C2000 Compiler'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/bin/cl2000" -v28 -ml -mt --include_path="C:/ti/xdais_7_24_00_04/packages" --include_path="C:/tidcs/c28/IQmath/v15a/lib" --include_path="C:/tidcs/c28/IQmath/v15a/include" --include_path="D:/ccs/F2808_example_nonBIOS_ram/DSP280x_headers/include" --include_path="C:/ti/xdais_7_24_00_04/packages/ti/xdais" --include_path="../include" --include_path="C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/include" --advice:performance=all -g --define="_DEBUG" --define="LARGE_MODEL" --define="EXAMPLE_NONBIOS" --define="EXAMPLE_RAM" --quiet --diag_warning=225 --display_error_number --diag_wrap=off -k --c_src_interlist --asm_listing --output_all_syms --preproc_with_compile --preproc_dependency="src/Main_nonBIOS.pp" "../src/Main_nonBIOS.c"
'Finished building: ../src/Main_nonBIOS.c'
' '
'Building target: F2808_example_nonBIOS_ram.out'
'Invoking: C2000 Linker'
"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/bin/cl2000" -v28 -ml -mt --advice:performance=all -g --define="_DEBUG" --define="LARGE_MODEL" --define="EXAMPLE_NONBIOS" --define="EXAMPLE_RAM" --quiet --diag_warning=225 --display_error_number --diag_wrap=off -k --c_src_interlist --asm_listing --output_all_syms -z -m"F2808_example_nonBIOS_ram.map" --stack_size=0x200 --warn_sections -i"D:/ccs/F2808_example_nonBIOS_ram" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/lib" -i"C:/ti/ccsv6/tools/compiler/ti-cgt-c2000_6.4.6/include" --reread_libs --display_error_number --diag_wrap=off --xml_link_info="F2808_example_nonBIOS_ram_linkInfo.xml" --absolute_exe --rom_model -o "F2808_example_nonBIOS_ram.out" "./Adc.obj" "./CodeStartBranch.obj" "./DSP280x_CpuTimers.obj" "./DSP280x_GlobalVariableDefs.obj" "./DefaultIsr_nonBIOS.obj" "./DelayUs.obj" "./ECap.obj" "./EPwm.obj" "./Gpio.obj" "./Main_nonBIOS.obj" "./PieCtrl_nonBIOS.obj" "./PieVect_nonBIOS.obj" "./SetDBGIER.obj" "./SysCtrl.obj" "./Watchdog.obj" "../cmd/F2808_nonBIOS_ram.cmd" "../DSP280x_headers/cmd/DSP280x_Headers_nonBIOS.cmd" -l"rts2800_ml.lib" -l"libc.a"
undefined first referenced
symbol in file
--------- ----------------
__IQ30sin ./Main_nonBIOS.obj
error #10234-D: unresolved symbols remain
error #10010: errors encountered during linking; "F2808_example_nonBIOS_ram.out" not built
>> Compilation failure
gmake: *** [F2808_example_nonBIOS_ram.out] Error 1
gmake: Target `all' not remade because of errors.
**** Build Finished ****
Thank you help!