It looks like python problem !
Afer do C:\Users\admin\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\tools>python mkdir.py -p "C:\Users\admin\AppData\Local\Temp\arduino_build_263835/ld_h"
When I remove TRY from mkdir.py
def main():
parser = argparse.ArgumentParser(description='Platform-independent mkdir')
parser.add_argument('-p', '--parents', action='store_true', required=False, help='no error if existing, make parent directories as needed')
parser.add_argument('dir', action='store', nargs='+')
ns = parser.parse_args()
for p in ns.dir:
// try:
pathlib.Path(p).mkdir(parents=ns.parents)
// except FileExistsError:
// pass
return 0
if name == 'main':
sys.exit(main())
I have no ld_h directory !
But if I do it again I have:
Directory exist error !!
WTF ?