Open mcandre opened 6 years ago
This is (in part) a duplicate of #16. In short, these files are part of the shared source tree from NetBSD and we don't want to introduce unnecessary changes for maintenance burden reasons whenever we want to synchronize with upstream. You might be able to check out the first file if you move your repository to a shorter filesystem path. Note that you can clone, but you can't checkout a couple of files.
If all you want is to search the codebase, having these two items missing shouldn't be a big issue. If you want to cross-compile, I assume that as long as you don't build with X11 (because of external/mit/xorg/lib/xcb-util/aux
) then the build system should at the very least not complain about missing files. Whether one can successfully cross-compile from Windows is another story.
I just tried to do this, using windows 10:
And the Ubuntu 16.04 distribution from the Microsoft Store:
I got this:
Is there any specific reason not to use this, as the above seems to be what Microsoft is pushing forward for Linux compatibility.
While that'll work for checking out the repository and cross-compiling MINIX3, I assume Windows programs still can't touch these filenames. IDEs and text editors running on Windows will run into issues. Well, at least vi
inside WSL will work...
I want to clone this repository to my developer machine in order to search the codbase. However, when I try to grab the source, git errors:
System: