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.

IQmath unresolved symbols

I update to the newest library and now get unresolved symbols:

 

<Linking>

 undefined              first referenced                                        
  symbol                    in file                                             
 ---------              ----------------                                        
 _IQ16rsmpy(long, long) C:\\Work\\DSP28\\ISD401\\RelFlash\\PositionController.obj
 _IQ16toF(long)         C:\\Work\\DSP28\\ISD401\\RelFlash\\ServoDrive.obj       

 

this happens with 1.5 as well as with 1.4d

 

ThomasZ

  • ThomasZ,

    I just tested these two function calls with with v 1.5 of the library. I did not receive an error. I opened the sample project and just added the following two lines:

    Step.X = _IQ16rsmpy(Step.Xsize,  Step.Ysize);
    Step.Y = _IQ16toF(Step.Xsize);

    The code compiled and linked without any issue. Are you still receiving these errors in your project? If so, you can try the simple test I performed to see if you see the same results.

    Regards,

    Tim Love