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.

cannot find -lIQMath while building diagnostics motor_test for Am437x

Other Parts Discussed in Thread: TEST

I am trying to run Diagnostic code for AM437x, here to build diagnostic code for motor support

I used following command

$export ARCH=arm
$export CROSS_COMPILE=~/Desktop/work/toolchain/gcc-arm-none-eabi-4_7-2014q2/bin/arm-none-eabi-
$PATH=$PATH:~/Desktop/work/toolchain/gcc-arm-none-eabi-4_7-2014q2/bin
$export LIB_PATH=~/Desktop/work/toolchain/gcc-arm-none-eabi-4_7-2014q2
$export STARTERWARE_ROOT=~/Desktop/work/am437x/diagnostic/diagnostic_sourcecode/starterware/

while building sourcecode/diagnostics/motor_test I got following error :

..am437x/diagnostic_sourcecode/diagnostics$ make

make -C motor_test
make[1]: Entering directory `..am437x/diagnostic/diagnostic_sourcecode/diagnostics/motor_test'
make TARGET_MODE=Debug bin -s
make[2]: Entering directory `../Desktop/work/am437x/diagnostic/diagnostic_sourcecode/diagnostics/motor_test'

***Debug***
Compiling
Linking
arm-none-eabi-ld: cannot find -lIQMath
make[2]: *** [bin] Error 1

make[2]: Leaving directory `../Desktop/work/am437x/diagnostic/diagnostic_sourcecode/diagnostics/motor_test'
make[1]: *** [debug] Error

Here while debugging I got to know IQMatch library is not present in starterware code, If I am not wrong It should be present there or am I missing something else.

Here I have tried few Math lib from link http://www.ti.com/tool/SPRC542

http://processors.wiki.ti.com/index.php/IQmath_Library_for_C28x

But could not get success.

Can I get any help regarding this.

Thanks in advance.

Mehar