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]
