[R] Problem with making Matrix
Andrew Robinson
A.Robinson at ms.unimelb.edu.au
Wed Jan 11 10:27:23 CET 2006
On Wed, Jan 11, 2006 at 08:05:22AM +0000, Prof Brian Ripley wrote:
> You are mixing makes. GNU make (presumably gmake) passes on its -w
> argument to sub-makes, and my guess is that make is a BSD make that does
> not accept it.
>
> The simplest way out is to have the 'make' first in your path as GNU make
> whilst doing this.
Thanks very much, that was just right. I moved the original make, and
placed a symlink to gmake there instead. Matrix then installed just fine.
> BTW, this really is not the appropriate place: the posting guide suggests
> the maintainers and then R-devel.
Ah, that was a mental slip. My apologies.
Andrew
> On Wed, 11 Jan 2006, Andrew Robinson wrote:
>
> >Hi R-help citizens,
> >
> >I'm having trouble making version 0.99-6 of Matrix on FreeBSD 6.0.
> >The error message is:
> >
> >
> >* Installing *source* package 'Matrix' ...
> >** libs
> >gcc -I/usr/local/lib/R/include -I/usr/local/include -D__NO_MATH_INLINES
> >-fPIC -g -O2 -c Csparse.c -o Csparse.o
> >
> >... numerous lines deleted ...
> >
> >gcc -I/usr/local/lib/R/include -I/usr/local/include -D__NO_MATH_INLINES
> >-fPIC -g -O2 -c triplet_to_col.c -o triplet_to_col.o
> >f77 -fPIC -g -O2 -c zpotf2.f -o zpotf2.o
> >f77 -fPIC -g -O2 -c zpotrf.f -o zpotrf.o
> >touch CHOLMOD.stamp UMFPACK.stamp COLAMD.stamp CCOLAMD.stamp AMD.stamp
> >Metis.stamp LDL.stamp
> >gmake[1]: Entering directory `/tmp/R.INSTALL.WMODs1/Matrix/src/CHOLMOD'
> >( cd Lib ; make )
> >make: don't know how to make w. Stop
> >gmake[1]: *** [library] Error 2
> >
> >
> >I am running:
> >
> >
> >>version
> > _
> >platform i386-unknown-freebsd6.0
> >arch i386
> >os freebsd6.0
> >system i386, freebsd6.0
> >status
> >major 2
> >minor 2.1
> >year 2005
> >month 12
> >day 20
> >svn rev 36812
> >language R
> >
> >>sessionInfo()
> >R version 2.2.1, 2005-12-20, i386-unknown-freebsd6.0
> >
> >attached base packages:
> >[1] "methods" "stats" "graphics" "grDevices" "utils" "datasets"
> >[7] "base"
> >
> >
> >NB I was able to install Matrix 0.98-7 using the FreeBSD make without any
> >problem. If I try to make version 0.99-6 using the FreeBSD make then
> >it fails with "Missing dependency operator" errors.
> >
> >Does anyone have any suggestions?
> >
> >Thanks much,
> >
> >Andrew
> >--
> >Andrew Robinson
> >Department of Mathematics and Statistics Tel: +61-3-8344-9763
> >University of Melbourne, VIC 3010 Australia Fax: +61-3-8344-4599
> >Email: a.robinson at ms.unimelb.edu.au http://www.ms.unimelb.edu.au
> >
> >______________________________________________
> >R-help at stat.math.ethz.ch mailing list
> >https://stat.ethz.ch/mailman/listinfo/r-help
> >PLEASE do read the posting guide!
> >http://www.R-project.org/posting-guide.html
> >
>
> --
> 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
--
Andrew Robinson
Department of Mathematics and Statistics Tel: +61-3-8344-9763
University of Melbourne, VIC 3010 Australia Fax: +61-3-8344-4599
Email: a.robinson at ms.unimelb.edu.au http://www.ms.unimelb.edu.au
More information about the R-help
mailing list