On Sat, 19 Jan 2002, Ko-Kang Kevin Wang wrote:
> Hi,
>
> If I want to build R-patched from source (on Windows), do I need to edit
> Makefile and/or MkRules at all?
You don't need to edit the Makefile. You probably do need to edit
MkRules.
> I have followed all instructions in the INSTALL file (under
> R-patched/src/gnuwin32/), as well as downloaded all the files from
> http://www.stats.ox.ac.uk/pub/Rtools/ . My PATH variable has been
> modified accordingly.
Don't think so. hhc.exe appears not to be in your path, hence the first
problem below, and the second looks like another missed step.
> Now, with the only change to MkRules I made was to modify the Tcl/Tk path,
> to C:/Tcl. Then when I do:
> make
> it goes on and on until it displays (I'm compiling under DOS Prompt):
> /cygdrive/c/BIN/MAKE --no-print-directory -C
> C:/Temp/R-patched/src/library/base
> /chm -f C:/Temp/R-patched/src/gnuwin32/help/Makefile base.chm
> cp C:/Temp/R-patched/src/gnuwin32/help/Rchm.css Rchm.css
> cp C:/Temp/R-patched/doc/html/logo.jpg logo.jpg
> hhc base.hhp
> MAKE[3]: hhc: Command not found
> MAKE[3]: [base.chm] Error 127 (ignored)
> mkdir -p C:/Temp/R-patched/library/base/chtml
> cp C:/Temp/R-patched/src/library/base/chm/base.chm
> C:/Temp/R-patched/library/bas
> e/chtml
> cp: cannot stat `C:/Temp/R-patched/src/library/base/chm/base.chm':
No
> such file
> or directory
> MAKE[2]: *** [chm-base] Error 1
> MAKE[2]: Leaving directory
> `/cygdrive/c/Temp/R-patched/src/gnuwin32/help'
> MAKE[1]: *** [pkg-base] Error 2
> MAKE[1]: Leaving directory
`/cygdrive/c/Temp/R-patched/src/gnuwin32'
> MAKE: *** [rpackage] Error 2
>
> However the *.exe files under bin directory were made and I can open
> RGui.exe without a problem. It is only when I tried to do a make check
> when I found problems in the base package. It also happens when I tried
> running demo(graphics) under RGui - it stops and says cannot find iris
> data (but it is there when I checked under base/data).
Ah, did you install unzip.dll?
> If I then cd into bitmap, and to a:
> make
> then it also works fine.
>
> I also tried to compiled some packages, such as the ctest
> (R-patched/src/library), and get:
> ---------- Making package ctest ------------
> mkdir -p C:/TEMP/R-PATCHED/library/ctest
> cp -r ./INDEX ./TITLE C:/TEMP/R-PATCHED/library/ctest/
> adding build stamp to DESCRIPTION
> make[1]: *** [C:/TEMP/R-PATCHED/library/ctest/zzzz] Error 2
> make[1]: Leaving directory
> `/cygdrive/c/Temp/R-patched/src/library/ctest'
> make: *** [pkg-ctest] Error 2
> make: Leaving directory `/cygdrive/c/TEMP/R-PATCHED/src/gnuwin32'
> *** Installation of ctest failed ***
That I have no idea about.
> Some of the R-recommended packages also have the same problem. As a
> result when I tried to make everything into one SetupR.exe it also stopped
> right at the beginning...
>
> Any help will be greatly appreciated ;-)
You really do have to follow all the instructions exactly.
--
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 272860 (secr)
Oxford OX1 3TG, UK Fax: +44 1865 272595
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help 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-help-request at
stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._