Makefile fix on Solaris 2.7 (PR#155)
Thu, 1 Apr 1999 05:55:52 +0200

On Thu, 1 Apr 1999 wrote:

> Full_Name: Andrew Barclay
> Version: 0.63.4
> OS: Solaris 2.7
> Submission from: (NULL) (
> 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 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,        
Professor of Applied Statistics,
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
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: