On Mon, 2004-04-26 at 22:38, Paul Elliott wrote: > Newbe quesion: > > Before creating the tarball for my project, I do the following: > > autoheader > touch NEWS README AUTHORS ChangeLog > touch stamp-h > aclocal > autoconf > > automake -a > > Then I want to let my users do .configure ; make ; make install > > But my users are complaining that "install-sh" is a symlink > and that the path to this file differs on different Linux distros. > (I have SuSE 9.0) > > Does this mean that I should change "automake -a" in the above to > "automake -a -c" to actually make a copy of the file pointed to by > install-sh? IMHO, yes.
> Is this file independent of various versions of automake > autoconf so that the hard copy of the one on my system will work on > their's? Yes and no. You are supposed to ship the install-sh you are using as part of your package. Therefore it doesn't matter which automake your users have installed. > What is the official solution to this problem? autoreconf make dist Ralf