Dear List,

I tried to build an R alpha version, r35558, dated 09/12.

I'm on a G4: uname -a

Darwin jackman17.stanford.edu 8.2.0 Darwin Kernel Version 8.2.0: Fri  
Jun 24 17:46:54 PDT 2005; root:xnu-792.2.4.obj~3/RELEASE_PPC Power  
Macintosh powerpc

with latest Xtools: gcc --version
powerpc-apple-darwin8-gcc-4.0.0 (GCC) 4.0.0 (Apple Computer, Inc.  
build 5026)

gfortran --version
GNU Fortran 95 (GCC 4.0.0 (Apple Computer, Inc. build 5202))

I configure as follows:

./configure --with-blas='-framework vecLib' --with-lapack --with-aqua

[...]

R is now configured for powerpc-apple-darwin8.2.0

   Source directory:          .
   Installation directory:    /Library/Frameworks

   C compiler:                gcc  -g -O2
   C++ compiler:              g++  -g -O2
   Fortran compiler:          gfortran  -g -O2

   Interfaces supported:      X11, aqua
   External libraries:        readline, BLAS(generic), LAPACK(in blas)
   Additional capabilities:   PNG, JPEG, iconv, MBCS, NLS
   Options enabled:           framework, R profiling

   Recommended packages:      yes

The build hits snag down in /src/modules/lapack where it chokes on  
the error

*** No rule to make target `vecLibg95c.c', needed by `Makefile'.  Stop.

the svnlog for R comes up with a reference to this file:

r35468 | urbaneks | 2005-08-31 15:00:56 -0400 (Wed, 31 Aug 2005) | 1  
line
Changed paths:
    M /trunk/configure
    M /trunk/m4/R.m4
    M /trunk/src/modules/lapack/Makefile.in
    A /trunk/src/modules/lapack/vecLibg95c.c
    A /trunk/src/modules/lapack/vecLibg95f.f

Add fix for gfortran ABI (which is differt from the one used by g77)  
in conjunction with vecLib on OS X. This adds stub functions that  
call cblas_.._sub from vecLib.

so maybe Simon U.  can help on this one.

thanks

-- simon jackman

Simon Jackman, Assoc Prof and Director of Graduate Studies,
Dept of Political Science and (by courtesy) Dept of Statistics,
Stanford University, Stanford, CA 94305-6044, USA.
http://jackman.stanford.edu
Director, Political Science Computational Lab. http://pscl.stanford.edu

ph: +1 (650) 723-4760  cell: +1 (650) 387 3019
fax: +1 (650) 723-1808



	[[alternative HTML version deleted]]

