- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Error coming:
C:\Users\PC-ASUS\Documents\WICED\WICED-Smart-SDK-2.2.0\WICED-Smart-SDK\Wiced-Smart\spar/../../Apps/wiced_sense/math.cpp:24: undefined reference to `__aeabi_dcmpge'
C:\Users\PC-ASUS\Documents\WICED\WICED-Smart-SDK-2.2.0\WICED-Smart-SDK\Wiced-Smart\spar/../../Apps/wiced_sense/math.cpp:26: undefined reference to `__aeabi_dcmpge'
C:\Users\PC-ASUS\Documents\WICED\WICED-Smart-SDK-2.2.0\WICED-Smart-SDK\Wiced-Smart\spar/../../Apps/wiced_sense/math.cpp:45: undefined reference to `__aeabi_dcmpge'
C:\Users\PC-ASUS\Documents\WICED\WICED-Smart-SDK-2.2.0\WICED-Smart-SDK\Wiced-Smart\spar/../../Apps/wiced_sense/math.cpp:47: undefined reference to `__aeabi_dcmpge'
../../build/wiced_sense-BCM920737TAG_Q32-rom-ram-Wiced-release/wiced_sense.o: In function `wiced_sense_get_accelerometer_instantaneous_data':
C:\Users\PC-ASUS\Documents\WICED\WICED-Smart-SDK-2.2.0\WICED-Smart-SDK\Wiced-Smart\spar/../../Apps/wiced_sense/wiced_sense.c:1262: undefined reference to `__aeabi_i2d'
C:\Users\PC-ASUS\Documents\WICED\WICED-Smart-SDK-2.2.0\WICED-Smart-SDK\Wiced-Smart\spar/../../Apps/wiced_sense/wiced_sense.c:1264: undefined reference to `__aeabi_dcmpgt'
C:\Users\PC-ASUS\Documents\WICED\WICED-Smart-SDK-2.2.0\WICED-Smart-SDK\Wiced-Smart\spar/../../Apps/wiced_sense/wiced_sense.c:1264: undefined reference to `led_blink'
makefile:152: recipe for target '../../build/wiced_sense-BCM920737TAG_Q32-rom-ram-Wiced-release/A_20737A1-wiced_sense-rom-ram-spar.elf' failed
make.exe[1]: *** [../../build/wiced_sense-BCM920737TAG_Q32-rom-ram-Wiced-release/A_20737A1-wiced_sense-rom-ram-spar.elf] Error 1
Makefile:344: recipe for target 'wiced_sense-BCM920737TAG_Q32' failed
make: *** [wiced_sense-BCM920737TAG_Q32] Error 2
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
C++ is not supported in the WICED Smart SDK. All code has to be in C. Standard math library and floating point types are also not supported. Some users may have used fixed point libraries (like libfixmath), and this is recommended.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
C++ is not supported in the WICED Smart SDK. All code has to be in C. Standard math library and floating point types are also not supported. Some users may have used fixed point libraries (like libfixmath), and this is recommended.