Full_Name: Andrew Barclay Version: 0.63.4 OS: Solaris 2.7 Submission from: (NULL) (170.140.252.158) The Makefile in src/library gets the following error from our Solaris 2.7 make when making 'docs': make: Fatal error: Don't know how to make target `*/man/*.Rd' Current working directory R-release/src/library It doesn't seem to appreciate shell wildcards in the dependencies. It's been a while since I've done Makefiles, but here are my diffs that got it working. Thanks for such fantastic software! *** Makefile.original Wed Mar 31 20:45:50 1999 --- Makefile Wed Mar 31 20:49:56 1999 *************** *** 15,20 **** --- 15,21 ---- PKGS = base eda lqs modreg mva stepfun SUBDIRS = profile $(PKGS) + RDFILES = $(@echo $(srcdir)/*/man/*.Rd) all: Makefile R *************** *** 37,43 **** latex: stamp-latex examples: stamp-examples ! stamp-docs: $(srcdir)/*/man/*.Rd $(top_builddir)/library/LibIndex @rm -f $@ stamp-help stamp-html stamp-latex stamp-examples @echo "Building ALL documentation (help, HTML, LaTeX, R-Examples)" @$(MAKE) DOCS --- 38,44 ---- latex: stamp-latex examples: stamp-examples ! stamp-docs: $(RDFILES) $(top_builddir)/library/LibIndex @rm -f $@ stamp-help stamp-html stamp-latex stamp-examples @echo "Building ALL documentation (help, HTML, LaTeX, R-Examples)" @$(MAKE) DOCS *************** *** 44,64 **** @RHOME=`cd $(top_builddir); pwd`; export RHOME; \ $${RHOME}/bin/build-help --htmllists @touch $@ stamp-help stamp-html stamp-latex stamp-examples ! stamp-help: $(srcdir)/*/man/*.Rd $(top_builddir)/library/LibIndex @rm -f $@ @OPTS="--nroff" $(MAKE) DOCS @touch $@ ! stamp-html: $(srcdir)/*/man/*.Rd @rm -f $@ @OPTS="--html" $(MAKE) DOCS @RHOME=`cd $(top_builddir); pwd`; export RHOME; \ $${RHOME}/bin/build-help --htmllists @touch $@ ! stamp-latex: $(srcdir)/*/man/*.Rd @rm -f $@ @OPTS="--latex" $(MAKE) DOCS @touch $@ ! stamp-examples: $(srcdir)/*/man/*.Rd @rm -f $@ @OPTS="--example" $(MAKE) DOCS @touch $@ --- 45,65 ---- @RHOME=`cd $(top_builddir); pwd`; export RHOME; \ $${RHOME}/bin/build-help --htmllists @touch $@ stamp-help stamp-html stamp-latex stamp-examples ! stamp-help: $(RDFILES) $(top_builddir)/library/LibIndex @rm -f $@ @OPTS="--nroff" $(MAKE) DOCS @touch $@ ! stamp-html: $(RDFILES) @rm -f $@ @OPTS="--html" $(MAKE) DOCS @RHOME=`cd $(top_builddir); pwd`; export RHOME; \ $${RHOME}/bin/build-help --htmllists @touch $@ ! stamp-latex: $(RDFILES) @rm -f $@ @OPTS="--latex" $(MAKE) DOCS @touch $@ ! stamp-examples: $(RDFILES) @rm -f $@ @OPTS="--example" $(MAKE) DOCS @touch $@ -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
On Thu, 1 Apr 1999 abb@acm.org wrote:> Full_Name: Andrew Barclay > Version: 0.63.4 > OS: Solaris 2.7 > Submission from: (NULL) (170.140.252.158) > > > The Makefile in src/library gets the following error from our Solaris 2.7 make > when making 'docs': > make: Fatal error: Don't know how to make target `*/man/*.Rd' > Current working directory R-release/src/library > > It doesn't seem to appreciate shell wildcards in the dependencies. > It's been a while since I've done Makefiles, but here are my diffs > that got it working. Thanks for such fantastic software!That is an unreleased version, and I guess bug.report() needs to extract a date for snapshot versions for reports to be useful (if 0.63.4 is genuine). Two comments: 1) This has already been changed a couple of days ago, together with the other places which were giving problems. 0.64.0 (the next release due) builds and checks correctly for me using Sun 5.x make. (So does the current 0.63.4 snapshot.) 2) If you had read the INSTALL file you would have seen that this was mentioned _and_ the workaround (use GNU make, not version 3.77) was given. (The INSTALL file has been changed since to reflect 1.) As you are into trying pre-release software, please try 0.64 (R-devel) and let us know if you have any problems with that. -- Brian D. Ripley, ripley@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 272860 (secr) Oxford OX1 3TG, UK Fax: +44 1865 272595 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
On Thu, 1 Apr 1999 abb@acm.org wrote:> Full_Name: Andrew Barclay > Version: 0.63.4 > OS: Solaris 2.7 > Submission from: (NULL) (170.140.252.158) > > > The Makefile in src/library gets the following error from our Solaris 2.7 make > when making 'docs': > make: Fatal error: Don't know how to make target `*/man/*.Rd' > Current working directory R-release/src/library > > It doesn't seem to appreciate shell wildcards in the dependencies. > It's been a while since I've done Makefiles, but here are my diffs > that got it working. Thanks for such fantastic software!That is an unreleased version, and I guess bug.report() needs to extract a date for snapshot versions for reports to be useful (if 0.63.4 is genuine). Two comments: 1) This has already been changed a couple of days ago, together with the other places which were giving problems. 0.64.0 (the next release due) builds and checks correctly for me using Sun 5.x make. (So does the current 0.63.4 snapshot.) 2) If you had read the INSTALL file you would have seen that this was mentioned _and_ the workaround (use GNU make, not version 3.77) was given. (The INSTALL file has been changed since to reflect 1.) As you are into trying pre-release software, please try 0.64 (R-devel) and let us know if you have any problems with that. -- Brian D. Ripley, ripley@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 272860 (secr) Oxford OX1 3TG, UK Fax: +44 1865 272595 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-devel-request@stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._