diff --git a/c_mpos/mpong/Makefile b/c_mpos/mpong/Makefile index 2538a7d3..2b45c47b 100644 --- a/c_mpos/mpong/Makefile +++ b/c_mpos/mpong/Makefile @@ -6,6 +6,9 @@ MOD = mpong # Source files (.c or .py) SRC = mpong.c +# Link runtime libraries (needed for memset on xtensawin) +LINK_RUNTIME = 1 + # Architectures to build for (x86, x64, armv6m, armv7m, xtensa, xtensawin, rv32imc, rv64imc) ARCHES = x64 xtensawin diff --git a/c_mpos/mpong/build.sh b/c_mpos/mpong/build.sh index c811b113..3f3115fb 100755 --- a/c_mpos/mpong/build.sh +++ b/c_mpos/mpong/build.sh @@ -1,4 +1,4 @@ -#. /home/user/projects/MicroPythonOS/claude/.espressif/python_env/idf5.4_py3.11_env/bin/activate +. ~/.espressif/python_env/idf5.4_py3.11_env/bin/activate mydir=$(readlink -f "$0") mydir=$(dirname "$mydir") @@ -10,4 +10,4 @@ rm *.mpy PATH=~/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/:$PATH make