I'm using an M1 Mac for compiling, following the Markdown pages. I was successful in compiling the "/ports/atmel-samd" ports, specifically the "circuitplayground_express".
However, when I attempt to compile to any board within "/ports/nrf" I encounter an implicit declaration compiling error with ulab.
../../extmod/ulab/code/ndarray.c: In function 'ndarray_object_is_array_like':
../../extmod/ulab/code/ndarray.c:364:8: error: implicit declaration of function 'mp_obj_is_type'; did you mean 'mp_obj_is_true'? [-Werror=implicit-function-declaration]
364 | if(mp_obj_is_type(o_in, &ulab_ndarray_type) ||
| ^~~~~~~~~~~~~~
| mp_obj_is_true
../../extmod/ulab/code/ndarray.c:364:8: warning: nested extern declaration of 'mp_obj_is_type' [-Wnested-externs]
../../extmod/ulab/code/ndarray.c: In function 'generate_slice':
../../extmod/ulab/code/ndarray.c:1156:15: error: implicit declaration of function 'mp_obj_is_int'; did you mean 'mp_obj_list_init'? [-Werror=implicit-function-declaration]
1156 | } else if(mp_obj_is_int(index)) {
| ^~~~~~~~~~~~~
| mp_obj_list_init
../../extmod/ulab/code/ndarray.c:1156:15: warning: nested extern declaration of 'mp_obj_is_int' [-Wnested-externs]
I'll take any tips! Thanks!
I'm using an M1 Mac for compiling, following the Markdown pages. I was successful in compiling the "/ports/atmel-samd" ports, specifically the "circuitplayground_express".
However, when I attempt to compile to any board within "/ports/nrf" I encounter an implicit declaration compiling error with ulab.
I'll take any tips! Thanks!