Here i am!
Well to be honest i don’t know yet, i was compiling it when i was in office friday evening and i went home.
I will let you know on monday if everythings went fine.
Anyway i’ll try to explain what the cause is and how we could do the fix (if mine did not work).
Basically ninja create some files named build.ninja those file try to call “cmd.exe /C (path)” where path is a long string.
What is the problem?
The problem is that cmd.exe can only handle 8192 char in 64 bit or 2100 and something in 32bit.
Microsoft suggest to use shorter name (fuck you microsoft) or use a txt file with the parameters on it as for example:
cmd.exe /c file.txt
So i did a very annoying job, i got every build.ninja file that was generated and manually scroll searching line longer than 7900 char.
I found that eventually those are 4-5 line per arm.
BE CAREFULL if you do this, modify only the line with cmd.exe.
There are other long lines but those has no any problem.
I cut off the text from there and create a txt file in the same path, and add the filename.txt where i removed the line.
I know it’s quite difficoult to follow, also i am not english native so this is even worst!
Let me know!