[R-SIG-Mac] compiling R devel on vanilla tiger
Martin Maechler
maechler at stat.math.ethz.ch
Sat Aug 20 15:45:45 CEST 2005
>>>>> "Jan" == Jan de Leeuw <deleeuw at stat.ucla.edu>
>>>>> on Fri, 19 Aug 2005 11:41:19 -0700 writes:
Jan> The current R-devel version forgets to add "-framework
Jan> vecLib" when linking libLapack.dylib. Go to
Jan> src/modules/lapack, run make, then paste the failing
Jan> link statement into terminal and add "-framework
Jan> vecLib" to the end of it. Then go back to the top level
Jan> and run make to finish the whole thing.
This may be fixable by changing
<Rsource>/configure.ac which produces <Rsource>/configure
which later produces
<Rbuild>/etc/Makeconf
Can you find out at least what changes are needed to etc/Makeconf
and forward your information to the R-devel mailing list ?
Thank you in advance,
Martin
Jan> On Aug 19, 2005, at 11:35 , Kasper Daniel Hansen wrote:
>> Hi
>>
>> I am trying to compile R-devel (the version from
>> yesterday) with a "vanilla" installation of Tiger on a
>> new Powerbook. Vanilla means I am running - Xcode 2.1 -
>> Gcc 4.0 - The gfortran build which Simon Urbanek has on
>> his wiki website (build number 5202) - make version "GNU
>> Make 3.80 " - libtool version "Apple Computer,
>> Inc. version cctools-590" - autoconf version "autoconf
>> (GNU Autoconf) 2.59 "
>>
>> I do ./configure with the options ./configure
>> F77=gfortran FLIBS=/usr/lib/libgfortran.a --with-
>> blas='-framework vecLib' --with-lapack R_PAPERSIZE=letter
>> --with-aqua
>>
>> (btw are these the "right" options?), which gives my the
>> configure output:
>>
>> 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, tcltk External
>> libraries: readline Additional capabilities: iconv, MBCS,
>> NLS Options enabled: framework, R profiling
>>
>> Recommended packages: yes
>>
>> Making yields the error reproduced below.
>>
>> How do I fix this? Shoudl I switch fortran compiler? Or
>> install another version of libtool? Or?
>>
>> Kasper
>>
>>
>> Make error:
>>
>> gcc -dynamiclib -L/usr/local/lib -install_name
>> /Library/Frameworks/
>> R.framework/Versions/2.2.0/Resources/lib/libRlapack.dylib
>> -o libRlapack.dylib dlamc.lo dlapack0.lo dlapack1.lo
>> dlapack2.lo dlapack3.lo cmplx.lo cmplxblas.lo
>> /usr/lib/libgfortran.a ld: Undefined symbols: _dasum_
>> _daxpy_ _dcopy_ _ddot_ _dgemm_ _dgemv_ _dger_ _dnrm2_
>> _drot_ _dscal_ _dswap_ _dsymv_ _dsyrk_ _dtbsv_ _dtpsv_
>> _dtrmm_ _dtrmv_ _dtrsv_ _idamax_ _xerbla_ _dtpmv_ _dtrsm_
>> _dgbmv_ _dsbmv_ _dspmv_ _dspr2_ _dspr_ _dsymm_ _dsyr2_
>> _dsyr2k_ _dsyr_ _dtbmv_ _zgemm_ /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
>>
>> _______________________________________________ R-SIG-Mac
>> mailing list R-SIG-Mac at stat.math.ethz.ch
>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>
>>
Jan> ==========================================================
Jan> Jan de Leeuw, 11667 Steinhoff Rd, Frazier Park, CA
Jan> 93225, 661-245-1725
Jan> http://www.cuddyvalley.org/dunklen.mov
Jan> ==========================================================
Jan> Und die Einen sind im Dunkeln Und die Andern sind im
Jan> Licht Doch man sieht nur die im Lichte Die im Dunkeln
Jan> sieht man nicht (Brecht)
More information about the R-SIG-Mac
mailing list