I've been testing building CP on various platforms -- the current master builds fine for all BSPs on Ubuntu Linux and on MacOS. On my Raspberry Pi 4 all of the boards build OK except for the spresense - it fails with:
pi@gjnpi4desk:~/projects/circuitpython/ports/cxd56 $ make BOARD=spresense
Use make V=1, make V=2 or set BUILD_VERBOSE similarly in your environment to increase build verbosity.
GEN build-spresense/genhdr/moduledefs.h
QSTR updated
AR build-spresense/libmpy.a
LD build-spresense/firmware.elf
Creating build-spresense/firmware.spk
spresense-exported-sdk/sdk/tools/linux/mkspk -c 2 build-spresense/firmware.elf nuttx build-spresense/firmware.spk
spresense-exported-sdk/sdk/tools/linux/mkspk: 1: spresense-exported-sdk/sdk/tools/linux/mkspk: Syntax error: "(" unexpected
make: *** [Makefile:205: build-spresense/firmware.spk] Error 2
I've just started looking into to it , but wanted to post this to see if anyone else has seen this or has any suggestions ...
I've been testing building CP on various platforms -- the current master builds fine for all BSPs on Ubuntu Linux and on MacOS. On my Raspberry Pi 4 all of the boards build OK except for the spresense - it fails with:
I've just started looking into to it , but wanted to post this to see if anyone else has seen this or has any suggestions ...