dlmodule now fails to compile, is it no longer usable?


After the main project generates the dependency files, when switching to the module directory for compilation, there will be this header file inclusion error.

You can solve it as follows: add the file path in project/rtua.py, then compile under the module and it should be fine.

        "F:/SiFli/SDK/SiFli-SDK/main/rtos/rtthread/include",
  		"F:/SiFli/SDK/SiFli-SDK/main/rtos/rtthread/components/finsh",
     	"F:/SiFli/SDK/SiFli-SDK/main/rtos/rtthread/components/libc/libdl",
     	"F:/SiFli/SDK/SiFli-SDK/main/rtos/rtthread/components/drivers/include",
      	"F:/SiFli/SDK/SiFli-SDK/main/rtos/rtthread/components/drivers/audio",		
    	"F:/SiFli/SDK/SiFli-SDK/main/rtos/rtthread/bsp/sifli/drivers",

Actually, the incorrect path concatenation of RTT_ROOT causes the referenced file paths to be recognized incorrectly.
Under tools/build/ua.py: