adafruit / Adafruit_BNO08x

Arduino library for BNO08x
Other
37 stars 14 forks source link

Lots of warns now errors with latest ESP32 BSP #19

Closed caternuson closed 1 year ago

caternuson commented 2 years ago

Compiling more_reports example from library for a QT Py ESP32 Pico:

In file included from /home/user/Arduino/more_reports/more_reports.ino:2:
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:67:12: error: 'int i2chal_write(sh2_Hal_t*, uint8_t*, unsigned int)' declared 'static' but never defined [-Werror=unused-function]
 static int i2chal_write(sh2_Hal_t *self, uint8_t *pBuffer, unsigned len);
            ^~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:68:12: error: 'int i2chal_read(sh2_Hal_t*, uint8_t*, unsigned int, uint32_t*)' declared 'static' but never defined [-Werror=unused-function]
 static int i2chal_read(sh2_Hal_t *self, uint8_t *pBuffer, unsigned len,
            ^~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:70:13: error: 'void i2chal_close(sh2_Hal_t*)' declared 'static' but never defined [-Werror=unused-function]
 static void i2chal_close(sh2_Hal_t *self);
             ^~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:71:12: error: 'int i2chal_open(sh2_Hal_t*)' declared 'static' but never defined [-Werror=unused-function]
 static int i2chal_open(sh2_Hal_t *self);
            ^~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:73:12: error: 'int uarthal_write(sh2_Hal_t*, uint8_t*, unsigned int)' declared 'static' but never defined [-Werror=unused-function]
 static int uarthal_write(sh2_Hal_t *self, uint8_t *pBuffer, unsigned len);
            ^~~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:74:12: error: 'int uarthal_read(sh2_Hal_t*, uint8_t*, unsigned int, uint32_t*)' declared 'static' but never defined [-Werror=unused-function]
 static int uarthal_read(sh2_Hal_t *self, uint8_t *pBuffer, unsigned len,
            ^~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:76:13: error: 'void uarthal_close(sh2_Hal_t*)' declared 'static' but never defined [-Werror=unused-function]
 static void uarthal_close(sh2_Hal_t *self);
             ^~~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:77:12: error: 'int uarthal_open(sh2_Hal_t*)' declared 'static' but never defined [-Werror=unused-function]
 static int uarthal_open(sh2_Hal_t *self);
            ^~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:79:13: error: 'bool spihal_wait_for_int()' declared 'static' but never defined [-Werror=unused-function]
 static bool spihal_wait_for_int(void);
             ^~~~~~~~~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:80:12: error: 'int spihal_write(sh2_Hal_t*, uint8_t*, unsigned int)' declared 'static' but never defined [-Werror=unused-function]
 static int spihal_write(sh2_Hal_t *self, uint8_t *pBuffer, unsigned len);
            ^~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:81:12: error: 'int spihal_read(sh2_Hal_t*, uint8_t*, unsigned int, uint32_t*)' declared 'static' but never defined [-Werror=unused-function]
 static int spihal_read(sh2_Hal_t *self, uint8_t *pBuffer, unsigned len,
            ^~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:83:13: error: 'void spihal_close(sh2_Hal_t*)' declared 'static' but never defined [-Werror=unused-function]
 static void spihal_close(sh2_Hal_t *self);
             ^~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:84:12: error: 'int spihal_open(sh2_Hal_t*)' declared 'static' but never defined [-Werror=unused-function]
 static int spihal_open(sh2_Hal_t *self);
            ^~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:86:17: error: 'uint32_t hal_getTimeUs(sh2_Hal_t*)' declared 'static' but never defined [-Werror=unused-function]
 static uint32_t hal_getTimeUs(sh2_Hal_t *self);
                 ^~~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:87:13: error: 'void hal_callback(void*, sh2_AsyncEvent_t*)' declared 'static' but never defined [-Werror=unused-function]
 static void hal_callback(void *cookie, sh2_AsyncEvent_t *pEvent);
             ^~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:88:13: error: 'void sensorHandler(void*, sh2_SensorEvent_t*)' declared 'static' but never defined [-Werror=unused-function]
 static void sensorHandler(void *cookie, sh2_SensorEvent_t *pEvent);
             ^~~~~~~~~~~~~
/home/user/Arduino/libraries/Adafruit_BNO08x/src/Adafruit_BNO08x.h:89:13: error: 'void hal_hardwareReset()' declared 'static' but never defined [-Werror=unused-function]
 static void hal_hardwareReset(void);
             ^~~~~~~~~~~~~~~~~
caternuson commented 1 year ago

Closing. Should be fixed with #20.