Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 4417

C/C++ • Included cyw43 lib now it doesnt compile

$
0
0
So i wanted to turn on the led of my pico w board.
It worked then i did put it to github and to my other pc it was without build folder.
And now it doesnt compile with rpi pico vscode extension.
so i changed to make but it also throws errors:

Code:

[ 95%] Building C object CMakeFiles/C-Flipberry.dir/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/hardware_dma/dma.c.obj[ 96%] Building C object CMakeFiles/C-Flipberry.dir/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c.obj/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c: In function 'cyw43_cb_tcpip_init':/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:187:57: error: unused parameter 'self' [-Werror=unused-parameter]  187 | void __attribute__((weak)) cyw43_cb_tcpip_init(cyw43_t *self, int itf) {      |                                                ~~~~~~~~~^~~~/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:187:67: error: unused parameter 'itf' [-Werror=unused-parameter]  187 | void __attribute__((weak)) cyw43_cb_tcpip_init(cyw43_t *self, int itf) {      |                                                               ~~~~^~~/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c: In function 'cyw43_cb_tcpip_deinit':/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:189:59: error: unused parameter 'self' [-Werror=unused-parameter]  189 | void __attribute__((weak)) cyw43_cb_tcpip_deinit(cyw43_t *self, int itf) {      |                                                  ~~~~~~~~~^~~~/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:189:69: error: unused parameter 'itf' [-Werror=unused-parameter]  189 | void __attribute__((weak)) cyw43_cb_tcpip_deinit(cyw43_t *self, int itf) {      |                                                                 ~~~~^~~/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c: In function 'cyw43_cb_tcpip_set_link_up':/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:191:64: error: unused parameter 'self' [-Werror=unused-parameter]  191 | void __attribute__((weak)) cyw43_cb_tcpip_set_link_up(cyw43_t *self, int itf) {      |                                                       ~~~~~~~~~^~~~/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:191:74: error: unused parameter 'itf' [-Werror=unused-parameter]  191 | void __attribute__((weak)) cyw43_cb_tcpip_set_link_up(cyw43_t *self, int itf) {      |                                                                      ~~~~^~~/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c: In function 'cyw43_cb_tcpip_set_link_down':/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:194:66: error: unused parameter 'self' [-Werror=unused-parameter]  194 | void __attribute__((weak)) cyw43_cb_tcpip_set_link_down(cyw43_t *self, int itf) {      |                                                         ~~~~~~~~~^~~~/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:194:76: error: unused parameter 'itf' [-Werror=unused-parameter]  194 | void __attribute__((weak)) cyw43_cb_tcpip_set_link_down(cyw43_t *self, int itf) {      |                                                                        ~~~~^~~/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c: In function 'cyw43_cb_process_ethernet':/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:197:60: error: unused parameter 'cb_data' [-Werror=unused-parameter]  197 | void __attribute__((weak)) cyw43_cb_process_ethernet(void *cb_data, int itf, size_t len, const uint8_t *buf) {      |                                                      ~~~~~~^~~~~~~/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:197:73: error: unused parameter 'itf' [-Werror=unused-parameter]  197 | void __attribute__((weak)) cyw43_cb_process_ethernet(void *cb_data, int itf, size_t len, const uint8_t *buf) {      |                                                                     ~~~~^~~/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:197:85: error: unused parameter 'len' [-Werror=unused-parameter]  197 | void __attribute__((weak)) cyw43_cb_process_ethernet(void *cb_data, int itf, size_t len, const uint8_t *buf) {      |                                                                              ~~~~~~~^~~/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c:197:105: error: unused parameter 'buf' [-Werror=unused-parameter]  197 | void __attribute__((weak)) cyw43_cb_process_ethernet(void *cb_data, int itf, size_t len, const uint8_t *buf) {      |                                                                                          ~~~~~~~~~~~~~~~^~~cc1: all warnings being treated as errorsmake[2]: *** [CMakeFiles/C-Flipberry.dir/build.make:1171: CMakeFiles/C-Flipberry.dir/home/Kitki30/.pico-sdk/sdk/2.0.0/src/rp2_common/pico_cyw43_driver/cyw43_driver.c.obj] Error 1make[2]: Leaving directory '/home/Kitki30/flipberry-c/C-Flipberry/build'make[1]: *** [CMakeFiles/Makefile2:1780: CMakeFiles/C-Flipberry.dir/all] Error 2make[1]: Leaving directory '/home/Kitki30/flipberry-c/C-Flipberry/build'make: *** [Makefile:91: all] Error 2make: Leaving directory '/home/Kitki30/flipberry-c/C-Flipberry/build'
Idk how to fix it im a beginner

Statistics: Posted by Kitki30 — Sun Oct 13, 2024 5:59 pm — Replies 1 — Views 42



Viewing all articles
Browse latest Browse all 4417

Trending Articles