From ripley@stats.ox.ac.uk  Thu Feb 14 07:51:23 2002
From: ripley@stats.ox.ac.uk (Prof Brian D Ripley)
Date: Thu, 14 Feb 2002 07:51:23 +0000 (GMT)
Subject: [Rd] R-patched and R-devel
In-Reply-To: <51C449F9-20F4-11D6-927D-000393860F3C@stat.ucla.edu>
Message-ID: <Pine.GSO.4.44.0202140741290.251-100000@auk.stats>

On Wed, 13 Feb 2002, Jan de Leeuw wrote:

> If I configure in R-patched and R-devel, with the same options to
> configure, then R-patched says
>
> checking for ATL_xerbla in -latlas... yes
> checking for cblas_dgemm in -lcblas... yes
> checking for dgemm_ in -lf77blas... yes
>
> which R-devel says
>
> checking for ATL_xerbla in -latlas... yes
> checking for cblas_dgemm in -lcblas... yes
> checking for dgemm in -lf77blas... no
>
> This is on the same computer and using the same libraries. Observe
> in R-patched we check for dgemm_ and in R-devel for dgemm. Is that
> what is intended ?

Confirmed here. It seems related to the change to autoconf 2.5x,
but it is not working as intended.  The configure code has

if test "${r_cv_prog_f77_append_underscore}" = yes \
  || test -n "${F2C}"; then
  dgemm_func=dgemm_
else
  dgemm_func=dgemm
fi
...
    AC_CHECK_LIB(f77blas, $dgemm_func,
                 BLAS_LIBS="-lf77blas $BLAS_LIBS", , $BLAS_LIBS $FLIBS)

and r_cv_prog_f77_append_underscore is being set correctly, but only later
in the configure.  I think that comes from following the autoconf
recommended order of tests (libraries, headers, ...), but we need an
exception here.

-- 
Brian D. Ripley,                  ripley@stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272860 (secr)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._


[Rd] R-patched and R-devel
Prof Brian D Ripley