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.

"function declared implicitly" warning,mathlib_rts.h has no function declared

Other Parts Discussed in Thread: MATHLIB

I was writing a dsp program on 8148 chip.  I install the mathlib_rts_c674x_3_1_0_0

in CCS5.2, and include the mathlib_rts.h in a  .h file.

but every time I use a dvidp ( or any xxxdp) function  ,I got a "function declared implicitly"

warning. It pass the build and create a .out file still.

I look into the mathlib_rts.h file, only some annotation,on function was decliared and

no other file is included. 

How to avoid this waring?

  • Biao,

    Are you using EZSDK 5.05.00.02 or TI-RTOS or else?

    BR
    Pavel

  • Biao,

    Have a look also into the below e2e threads, might be in help:

    http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/183458.aspx

    http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/282859.aspx

    http://e2e.ti.com/support/microcontrollers/stellaris_arm/f/471/t/86440.aspx

    http://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/t/6749.aspx

    Regards,
    Pavel

  • Sorry for no making the question clear.

    My env is  windows xp, CCS5 , and BIOS 6_35_01_29, pure C code。

    I am porting a motion contrl program that write for 6713 orginally.

    It use the fastrts67x.lib in 6713 with many xxxdp  functions, so I pick the mathlib_rts .

    It seem to work ok, but with tons of  the warning when compile.

    I was curious, why the math_rts.h contains nothing?

    I had goto the download page of  the mathlib and read the introduce again. 

    Now I am confuse. What's the different with mathlib and mathlib_rts  ?

    Should I install mathlib instead or install both mathlib and mathlib_rts?

    The link you had provided above didnot help. Thanks still.

  • I just change to  use the mathlib instead of mathlib_rts,

    and the problem was served.  

    in the mathlib.h  the header file in src directory is included.

    Why the mathlib_rts.h include nothing?

    When should we use mathlib or mathlib_rts?

  • Biao,

    The DSP mathlib library is supported into the TI-RTOS forum, you will find that info and link to the right forum in the below page. I can recommend you to ask there.

    http://software-dl.ti.com/sdoemb/sdoemb_public_sw/mathlib/latest/index_FDS.html

    For more information:

    I can also provide you the below pointers, might be in help:

    http://e2e.ti.com/support/embedded/tirtos/f/355/t/289024.aspx

    http://e2e.ti.com/support/dsp/omap_applications_processors/f/42/t/266871.aspx

    http://e2e.ti.com/support/dsp/tms320c6000_high_performance_dsps/f/115/p/332308/1161368.aspx#1161368

    BR
    Pavel

  • Thanks a lot !  These serve my confusion.