xuxin930 commented on PR #2671:
URL: https://github.com/apache/nuttx-apps/pull/2671#issuecomment-2403825866

   > Thanks @xuxin930 :-)
   > 
   > * If the problem is on CI then developers on their local machines will 
have that problem too? Does that mean CMake + Ninja is broken on windoze?
   > * Does this come from NTFS fileystem limitation in long file/dir names?
   > * How does that change impacts build time? Ninja is known to provide 
faster builds..
   > * Quick search of the problem over the web found two causes: file 
names/paths too long [1], or unused parameters provided to CMake [2].
   > * Also I remember there were starange problems when working on windoze in 
unix emulated environment with files outside emulated `~/` (home) location. 
Mybe this is the case here too?
   > 
   > [1] https://discourse.slicer.org/t/long-path-using-ninja/1702 [2] 
[msys2/MINGW-packages#835](https://github.com/msys2/MINGW-packages/issues/835)
   
   @cederom Yes, we actually split the AR process in CMake to avoid this.
   But this seems to only work for the Makefile generator, and it is still an 
AR on the Ninja generator. I guess it is related to the generator.
   There is no problem when using the CMake+Makefile generator on Msys.
   
   refer:https://github.com/apache/nuttx/pull/13971


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to