Yes, RX and TX should be swapped, but you're not getting that far.
Could you try getting the code using git clone https://github.com/espruino/Espruino first? It looks like maybe you downloaded a zip or something and that's causing some issues.
The lack of string.h in the error is a bit worrying though - that should be part of GCC really, so it sounds like your compiler isn't set up right. Did you follow the docs on GitHub?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Yes, RX and TX should be swapped, but you're not getting that far.
Could you try getting the code using
git clone https://github.com/espruino/Espruino
first? It looks like maybe you downloaded a zip or something and that's causing some issues.The lack of
string.h
in the error is a bit worrying though - that should be part of GCC really, so it sounds like your compiler isn't set up right. Did you follow the docs on GitHub?