Rainer Hurling wrote: > Thanks, Brian and Martin, > > I think you are both right, Matrix tries to use BSD make (/usr/bin/make) > on FreeBSD instead of GNU make (/usr/local/bin/gmake). > > Sorry, but I don't know how to persuade the configure script to use > gmake :-(
easy - mkdir ~/mynewbin ln -s /usr/local/bin/gmake ~/mynewbin/make export PATH=${HOME}/mynewbin:${PATH} Then run "R CMD INSTALL ..." as you did. and afterwards, "rm -rf ~/mynewbin". (I hope I don't need to explain what the 3 lines above do...) HTL > > Rainer > > > Prof Brian Ripley schrieb: >> This is because of the GNUism in Matrix/src/Makefile >> >> ## get rid of this, once we have 'Depends: R (>= 2.5.0)': >> ifeq (, $(findstring -lRlapack, $(LAPACK_LIBS))) >> SOURCES_LAPACK = >> else >> SOURCES_LAPACK = zpotf2.f zpotrf.f zlacgv.f >> endif >> >> I guess you know what you need to do to fix it for BSD make? >> >> On Sat, 31 Mar 2007, Rainer Hurling wrote: >> >>> Trying to compile the package Matrix_0.9975-11.tar.gz with newest >>> R-2.5.0 alpha (2007-03-31 r40986) on FreeBSD 7.0-CURRENT (i386) I get >>> the following error: >>> >>> ----- >>> R CMD INSTALL Matrix_0.9975-11.tar.gz >>> * Installing to library '/usr/local/lib/R/library' >>> * Installing *source* package 'Matrix' ... >>> ** libs >>> ** arch - >>> "Makefile", line 10: Missing dependency operator >>> "Makefile", line 12: Need an operator >>> "Makefile", line 14: Need an operator >>> make: fatal errors encountered -- cannot continue >>> ERROR: compilation failed for package 'Matrix' >>> ** Removing '/usr/local/lib/R/library/Matrix' >>> ----- >>> >>> >>> Under FreeBSD I have installed the LAPACK package (3.0.2) with library >>> at location >>> >>> /usr/local/lib/liblapack.so.4 >>> >>> Is it possible that the Makefile of package Matrix fails because of that? >> Not used unless you asked for it during R's configure. >> > > ______________________________________________ > R-devel@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel