Cygwin generates syscalls for *.lnk files on filesystems with native symlink support?
Rainer Emrich
rainer-lists@emrich-ebersheim.de
Mon Jan 8 19:05:49 GMT 2024
Am 08.01.2024 um 19:44 schrieb matthew patton via Cygwin:
>> 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
I have CYGWIN=winsymlinks:native
A JUNCTION is created if you try to ln to nonexisting file or directory.
If you ln to an existing directory you get a SYMLINKD and for an
existing file you get SYMLINK, as expected!
Rainer
More information about the Cygwin
mailing list