configure changes
Dave Dykstra
dwd at bell-labs.com
Fri Oct 26 00:26:24 EST 2001
Yes, that patch works as an alternative.
- Dave Dykstra
On Wed, Oct 24, 2001 at 08:46:44PM -0700, Tim Rice wrote:
> On Wed, 24 Oct 2001, Dave Dykstra wrote:
>
> >
> > Aack! Why are all those -I/usr/local/include in CPPFLAGS and
> > -L/usr/local/lib in LDFLAGS for many different machine types in
> > configure.in? The contents of those directories are different depending on
> > individual system installations, right? I can't imagine a good reason for
> > including them by default. The Solaris 2.5.1 machine I do my builds on
> > happens to have a libz.so in /usr/local/lib, and everything compiled and
> > ran fine on that machine but when I distributed the binaries to all my
> > solaris machines last night they couldn't find libz.so. Those /usr/local
> > flags have been in there for a while (at least in version 2.9p2), but I
> > just started using the new --with-zlib=PATH option to point configure to a
> > directory where I have only a libz.a which didn't work because the
> > -L/usr/local/lib took precedence, and I used to pre-set the *FLAGS
> > environment variables to find libz so I didn't notice before.
> >
>
> Does this patch help?
>
> ---------------------< cut here >------------------------
> --- configure.in.old Tue Oct 23 22:36:55 2001
> +++ configure.in Wed Oct 24 20:15:32 2001
> @@ -324,21 +324,21 @@
> if test "x$withval" != "xyes"; then
> if test -d "$withval/lib"; then
> if test -n "${need_dash_r}"; then
> - LDFLAGS="${LDFLAGS} -L$withval/lib -R$withval/lib"
> + LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
> else
> - LDFLAGS="${LDFLAGS} -L$withval/lib"
> + LDFLAGS="-L${withval}/lib ${LDFLAGS}"
> fi
> else
> if test -n "${need_dash_r}"; then
> - LDFLAGS="${LDFLAGS} -L$withval -R$withval"
> + LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
> else
> - LDFLAGS="${LDFLAGS} -L$withval"
> + LDFLAGS="-L${withval} ${LDFLAGS}"
> fi
> fi
> if test -d "$withval/include"; then
> - CPPFLAGS="${CPPFLAGS} -I$withval/include"
> + CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
> else
> - CPPFLAGS="${CPPFLAGS} -I$withval"
> + CPPFLAGS="-I${withval} ${CPPFLAGS}"
> fi
> fi
>
> @@ -377,21 +377,21 @@
> [
> if test -d "$withval/lib"; then
> if test -n "${need_dash_r}"; then
> - LDFLAGS="${LDFLAGS} -L$withval/lib -R$withval/lib"
> + LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
> else
> - LDFLAGS="${LDFLAGS} -L$withval/lib"
> + LDFLAGS="-L${withval}/lib ${LDFLAGS}"
> fi
> else
> if test -n "${need_dash_r}"; then
> - LDFLAGS="${LDFLAGS} -L$withval -R$withval"
> + LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
> else
> - LDFLAGS="${LDFLAGS} -L$withval"
> + LDFLAGS="-L${withval} ${LDFLAGS}"
> fi
> fi
> if test -d "$withval/include"; then
> - CPPFLAGS="${CPPFLAGS} -I$withval/include"
> + CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
> else
> - CPPFLAGS="${CPPFLAGS} -I$withval"
> + CPPFLAGS="-I${withval} ${CPPFLAGS}"
> fi
> ]
> )
> @@ -524,23 +524,22 @@
> if test -n "${withval}" -a "${withval}" != "yes"; then
> if test -d "${withval}/lib"; then
> if test -n "${need_dash_r}"; then
> - LDFLAGS="$LDFLAGS -L${withval}/lib -R${withval}/lib"
> + LDFLAGS="-L${withval}/lib -R${withval}/lib ${LDFLAGS}"
> else
> - LDFLAGS="$LDFLAGS -L${withval}/lib"
> + LDFLAGS="-L${withval}/lib ${LDFLAGS}"
> fi
> else
> if test -n "${need_dash_r}"; then
> - LDFLAGS="$LDFLAGS -L${withval} -R${withval}"
> + LDFLAGS="-L${withval} -R${withval} ${LDFLAGS}"
> else
> - LDFLAGS="$LDFLAGS -L${withval}"
> + LDFLAGS="-L${withval} ${LDFLAGS}"
> fi
> fi
> if test -d "${withval}/include"; then
> - CPPFLAGS="$CPPFLAGS -I${withval}/include"
> + CPPFLAGS="-I${withval}/include ${CPPFLAGS}"
> else
> - CPPFLAGS="$CPPFLAGS -I${withval}"
> + CPPFLAGS="-I${withval} ${CPPFLAGS}"
> fi
> - TCPW_MSG="yes"
> fi
> LIBS="-lwrap $LIBS"
> AC_MSG_CHECKING(for libwrap)
> ---------------------< end cut >------------------------
>
> --
> Tim Rice Multitalents (707) 887-1469
> tim at multitalents.net
>
More information about the openssh-unix-dev
mailing list