On Thu, 10 Jan 2002, Tzafrir Cohen wrote: > On Thu, 10 Jan 2002, Kohn Emil Dan wrote:
> > > > the build process aborts when installing lib refreshd_cnt.a because the > > path to install-sh is wrong. > > > > On my account I have ginstall on the path, and it gets used. Therefore > install-sh is unnecessary. I have no problems. > > I'll try to check it later without ginstall. > > > This can be fixed by editing > > > > r2l-0.9.5/src/refreshd/src/make.defs > > > > and changing the definition of > > > > INSTALL=../../.././install-sh -c > > > > to > > > > INSTALL=../../../../install-sh -c > > > > Hmmm... I'll try to make a kludge there... > > (if INSTALL begins with '..' the set REFRESHD_INSTALL to ../${INSTALL} , > or something similar) OK. I saw that the approach above was not as simple as I thought, so here's the brute-force approace. Append this to the end of configure.in and re-run autoconf to get the configure script: [Nothing close to robust, but this was the fastest to write dnl dnl fix src/refreshd/src/make.defs [TODO: remove this ugly kludge] dnl # replace 'INSTALL=../../../install-sh' with 'INSTALL=../../../../install-sh' if perl -e 'print "perl can run"' >/dev/null 2>&1; then perl -p -i \ -e 's|^INSTALL=\.\./\.\./\.\./install-sh$|INSTALL=../../../../install-sh|' \ src/refreshd/src/make.defs else # and if this system does not have perl? # Well, if a system lacks both bsd install and perl, I consider it totally # broken and leave the fixing job to whoever tries to build it on such a # system AC_MSG_WARN(In src/refreshd/src/make.defs replace 'INSTALL=../../../install-sh' with 'INSTALL=../../../../install-sh') fi -- Tzafrir Cohen /"\ mailto:[EMAIL PROTECTED] \ / ASCII Ribbon Campaign Taub 229, 972-4-829-3942, X Against HTML Mail http://www.technion.ac.il/~tzafrir / \ ------------------------------------------------------------------------- Haifa Linux Club Projects Mailing List (http://linuxclub.il.eu.org) To unsub send an empty message to [EMAIL PROTECTED]