[Rd] Developmental version of Matrix package for R-1.9.0
Uwe Ligges
ligges at statistik.uni-dortmund.de
Fri Jan 30 11:05:05 MET 2004
Prof Brian Ripley wrote:
> On 29 Jan 2004, Douglas Bates wrote:
>
>
>>I recently uploaded a developmental version of the Matrix package,
>>Matrix_0.6-1.tar.gz, to CRAN where it is in the
>>src/contrib/1.9.0/Other directory. It requires some of the packages
>>that will appear in R-1.9.0.
>
>
> ...
>
>
>>I've only compiled and tested the package on Linux_x86 environments.
>>I will be interested in whether Uwe is successful in building it for
>>Windows and whether there are problems on 64-bit machines.
>
>
> I don't think Uwe builds on R-devel routinely. It didn't work for me and
> I will send you a patch when I have resolved this.
I have started to build on r-devel, but not on a daily basis, and only
packages in CRAN/src/contrib. I planed to try Doug's package in the
afternoon, but I'm really busy these days. Nice to hear you are doing
it, Brian.
Uwe
>
> It also did not build under Linux (RH8.0 + gcc 3.3.2), as
>
> Metis/proto.h:462: error: conflicting types for `__log2'
> /usr/include/bits/mathcalls.h:145: error: previous declaration of `__log2'
>
>
> It did build on 64-bit Solaris, but failed to load Matrix.so, with
>
> ld.so.1: /home/markov/ripley/new/R/R64/bin/R.bin: fatal: relocation
> error: file
> /export/staff/ripley/new/R/Matrix.Rcheck/Matrix/libs/Matrix.so: symbol
> isinf: referenced symbol not found
>
> There appears to be an attempted define for this in src/taucs/taucs.h,
> but isinf is only used in an earlier define! Again, patch to follow.
>
>
> My impression was that the packages you are using had not been written
> very carefully, so there may be a lot more of this sort of thing.
>
> Brian
>
More information about the R-devel
mailing list