[R] make? on Macos 10.2.4
Prof Brian Ripley
ripley at stats.ox.ac.uk
Fri Apr 25 15:08:37 CEST 2003
It is a known problem with the version of g77 you used: specifically with
libg2c, so Fortran code cannot be included in a dynamic library. Jan de
Leeuw said gcc 3.3 (alpha) worked, but otherwise you can use veclib: see
the R-admin manual under `MacOS X'. Specifically, configure with
--with-blas="-framework vecLib" --with-lapack
On Fri, 25 Apr 2003, Roger Koenker wrote:
> Greetings on A.N. Kolmogorov's 100th birthday:
>
> I am sure that this is a resolved problem, certainly it has been raised in R help
> several times before, but I can't seem to find the right clue. I've recently
> upgraded a G4 to OS 10.2.5 and I thought I would have another go at installing
> R from source, after failing to accomplish this in 10.1.
>
> So with 1.7.0 from CRAN configure seems to be fine, but make dies with the following
>
> gcc -dynamiclib -install_name /usr/local/lib/R/bin/libRlapack.dylib -L/sw/lib -L/usr/local/lib -o libRlapack.dylib dlapack0.lo dlapack1.lo dlapack2.lo dlapack3.lo cmplx.lo -lf77blas -latlas -L/sw/lib -L/usr/local/lib -L/sw/lib/gcc-lib/powerpc-apple-darwin6.5/3.1 -L/sw/lib/gcc-lib/powerpc-apple-darwin6.5/3.1/../../.. -lfrtbegin -lg2c -lSystem
> ld: common symbols not allowed with MH_DYLIB output format with the -multi_module option
> /sw/lib/libg2c.a(err.o) definition of common _f__cblank (size 4)
> /sw/lib/libg2c.a(fmt.o) definition of common _f__cnt (size 40)
> .
> .
> [more of this]
> .
> .
> /sw/lib/libg2c.a(err.o) definition of common _f__icptr (size 4)
> /sw/lib/libg2c.a(err.o) definition of common f(short, void, int, char) (size 4)
> /usr/bin/libtool: internal link edit command failed
> make[4]: *** [libRlapack.dylib] Error 1
> make[3]: *** [R] Error 2
> make[2]: *** [R] Error 1
> make[1]: *** [R] Error 1
> make: *** [R] Error 1
>
> Configure produces:
>
> R is now configured for powerpc-apple-darwin6.5
>
> Source directory: .
> Installation directory: /usr/local
>
> C compiler: gcc -g -O2
> C++ compiler: g++ -g -O2
> Fortran compiler: g77 -g -O2
>
> Interfaces supported: X11
> External libraries: BLAS(ATLAS)
> Additional capabilities: PNG, JPEG, bzip2, PCRE
> Options enabled: R profiling
>
> Recommended packages: yes
>
>
> And the g77, gcc info is:
>
> rudjer: g77 -v
> Reading specs from /sw/lib/gcc-lib/powerpc-apple-darwin6.5/3.1/specs
> Configured with: ../gcc3/configure --prefix=/sw --enable-languages=f77 --infodir=${prefix}/share/info
> Thread model: single
> Apple Computer, Inc. GCC version 1151, based on gcc version 3.1 20020420 (prerelease)
> rudjer: gcc -v
> Reading specs from /usr/libexec/gcc/darwin/ppc/3.1/specs
> Thread model: posix
> Apple Computer, Inc. GCC version 1175, based on gcc version 3.1 20020420 (prerelease)
>
> Any suggestions would be most welcome.
>
> Roger
>
> url: www.econ.uiuc.edu Roger Koenker Dept. of Economics UCL,
> email rkoenker at uiuc.edu Department of Economics Drayton House,
> vox: 217-333-4558 University of Illinois 30 Gordon St,
> fax: 217-244-6678 Champaign, IL 61820 London,WC1H 0AX, UK
> vox: 020-7679-5838
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
>
--
Brian D. Ripley, ripley at 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 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-help
mailing list