<div dir="ltr"><div>I'm keen to test the xtensa-freertos target, but it seems there are a couple of patches missing from trunk.  <br></div><div><br></div><div>It is possible to build an xtensa cross compiler, but the make files doesn't know the xtensa-freertos target. To get the make files in rtl  updated, one needs to rebuild fpcmake, edit rtl/MakeFile.fpc and add "dirs_freertos=freertos" to the target list, then run fpcmake. At this point the the following make command proceeds up to sysutils:</div><div>make rtl FPC=~/fpc/3.3.1/compiler/ppcrossxtensa CPU_TARGET=xtensa OS_TARGET=freertos BINUTILSPREFIX=xtensa-esp32-elf-</div><div><br></div><div>where the following errors crop up:</div><div>syssbh.inc(43,41) Error: Identifier not found "Double"<br>syssbh.inc(49,41) Error: Identifier not found "Single" etc.</div><div><br></div><div>I trust someone (Florian...) has a working build?<br></div></div>