From: Akim Demaille Date: Fri, 26 May 2000 18:16:46 +0000 (+0000) Subject: * doc/autoconf.texi (Limitations of Usual Tools): Document `ln -s' X-Git-Tag: autoconf-2.50~845 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e037ade604577d126b7d28ce42daef1c6b68366f;p=thirdparty%2Fautoconf.git * doc/autoconf.texi (Limitations of Usual Tools): Document `ln -s' on DJGPP, based on the comments from Mark Elbrecht. --- diff --git a/ChangeLog b/ChangeLog index 7168b4cfb..85779be3a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2000-05-26 Akim Demaille + + * doc/autoconf.texi (Limitations of Usual Tools): Document `ln -s' + on DJGPP, based on the comments from Mark Elbrecht. + 2000-05-26 Akim Demaille * autoreconf.sh (autoconf, autoheader): Be more conscientious when diff --git a/doc/autoconf.texi b/doc/autoconf.texi index c47a4ed57..c449bf6f4 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -5010,7 +5010,15 @@ alternation and @code{egrep}. @item @command{ln} @cindex @command{ln} -Don't rely on @code{ln} having a @samp{-f} option. +Don't rely on @command{ln} having a @samp{-f} option. Symbolic links +are not available on old systems, use @samp{ln} as a fall back. + +The @sc{djgpp} @command{ln} emulates soft links for executables by +generating a stub that in turn calls the real program. This feature +also works with nonexistent files like in the Unix spec. So @samp{ln -s +src dst} will generate @file{src.exe} which will attempt to call +@file{dst.exe}. But this feature only works for executables, therefore, +don't rely on symbolic links on @sc{djgpp}. @item @command{sed} @cindex @command{sed}