> Cygwin does not create symlinks as junctions. No idea where you got that > idea. $ echo $CYGWINwinsymlinks:nativestrict $ /usr/bin/ln -s default.GGG6q test1 01/08/2024 01:24 PM <JUNCTION> test1 [...]Type=File $ (unset CYGWIN; /usr/bin/ln -s default.GGG6q test2.nocygwin) 01/08/2024 01:25 PM <JUNCTION> test2.nocygwin [...]Type=File
# 'ln' is a wrapper function around 'mklink' since Cygwin does the wrong thing.https://github.com/tb3088/shell-environment/blob/ccf7aa161899c2c4ebe2d9e980e674bc726a3ef3/.functions_os.CYGWIN_NT#L10 $ ln default.GGG6q test3.mklinksymbolic link created for test3.mklink <<===>> default.GGG6q01/08/2024 01:25 PM <SYMLINK> test3.mklink [default.GGG6q]Type=.symlink C:\Users\xxx>type default.GGG6qfoobar C:\Users\xxx>type test1The file cannot be accessed by the system. C:\Users\pattonma>type test2.nocygwinThe file cannot be accessed by the system. C:\Users\xxx>type test3.mklinkfoobar -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple