R 1.6.0 beta

Peter Dalgaard BSA p.dalgaard@biostat.ku.dk
12 Sep 2002 00:14:15 +0200


Erich Neuwirth <erich.neuwirth@univie.ac.at> writes:

> I did a test run of compiling R 1.6.0
> I got an error when compiling the recommended packages:
> 
> C:\devel\R-1.6.0\src\gnuwin32>make recommended
> --- Unpacking recommended packages
> make[1]: *** No rule to make target `../library/VR/DESCRIPTION'.  Stop.
> make[1]: *** No rule to make target
> `../library/KernSmooth/DESCRIPTION'. Stop.
> ......................... some more lines for the other libraries
> make: *** [unpack-recommended] Error 2
> 
> I noticed that the Makefile in gnuwin32 contains the following lines
> 
> ../library/%/DESCRIPTION: ../library/RECOMMENDED/%_tgz
> 	@echo "---- $*"
> 	(cd ../library; tar zxf Recommended/$*_tgz; touch $@)
> 
> but the files in src/library/Recommended
> have extensions .tar.gz

In the tar file all the foo_tgz's are symbolic links to
foo_7.9-13.tar.gz etc. Now, Windows doesn't have symlinks...

You probably have a tar that ignores symbolic links. I believe Brian's 
creates an extra copy of the file. 

The symlinks offered a quick solution to the problem of keeping track
of dependencies on files that change not only their timestamps but
also their name.  (Relevant for the core developers and people who
build from the rsync snapshots.)  I suspect there's a better way, I
just didn't see it before feature freeze...

-- 
   O__  ---- Peter Dalgaard             Blegdamsvej 3  
  c/ /'_ --- Dept. of Biostatistics     2200 Cph. N   
 (*) \(*) -- University of Copenhagen   Denmark      Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard@biostat.ku.dk)             FAX: (+45) 35327907
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
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
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._