Gesture Library for VL53L5 linking error for b-u585i-iot02a board: undefined reference to taylor_sqr
Hello to all,
I create a new project using STM32CubeMX for the b-u585i-iot02a board. Then I added to the project the software and the library for the gesture recognition STSW-IMG035, specific to M33 processor.
Compiling, I have this error:
Description Resource Path Location Type
C:\Users\USER\Contenitore\b-u585_VL53L5_Gesture\STSW-IMG035_M33\libGesturesMZ.a(gwmz.o): in function `setPolarLevelController': b-u585_VL53L5_Gesture C/C++ Problem
make: *** [makefile:68: b-u585_VL53L5_Gesture.elf] Error 1 b-u585_VL53L5_Gesture C/C++ Problem
undefined reference to `taylor_atan' b-u585_VL53L5_Gesture line 0, external location: c:\st\stm32cubeide_1.8.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_2.0.0.202105311346\tools\arm-none-eabi\bin\ld.exe: gwmz.c C/C++ Problem
undefined reference to `taylor_sqrt' b-u585_VL53L5_Gesture line 0 C/C++ Problem
It seem to me that taylor_atan and taylor_sqrt, called from setPolarLevelController, are not present inside the library.
How can I resolve?
Many thanks
Best Regards
Clemente
