[R] trouble with R CMD INSTALL for building my own library

Timothy H. Keitt tklistaddr at keittlab.bio.sunysb.edu
Wed Dec 5 18:48:22 CET 2001

Actually, I've noticed the same thing (v. 1.3.1) I created a new package 
and added a 'src' dir and put a C source file in there; 'make' was never 
called by 'R CMD INSTALL'. I thought I had simply forgotten something, 
but it looks like this may be a bug (either with 'INSTALL' or something 
about the Debian packages?)


Kurt Hornik wrote:

>>>>>>Jonathan Li writes:
>>I have built a library that consists of a piece of C code and some R
>>functions.  To build it into a library that I can load using library()
>>command, I have followed "Writing R Extensions" and made
>>sub-directories such as mylib/R and mylib/src.
>It actually is 'package' and not 'library'.
>>But when I run R CMD INSTALL mylib, nothing seems to be happening with
>>src directory, i.e., no C compiling. I have probably missed some key
>>steps. But after reading very carefully "Writing R Extension", I
>>conclude that I don't need to write my own Makefile in src since R CMD
>>INSTALL will use the default in /usr/lib/R/etc/Makeconf Here is a copy
>>of Makeconf file. In addition, R CMD check and R CMD build all ran
>>without running "make". Is this the way it is supposed to be?  (no
>>error messages encountered).
>Sounds strange.  You really have
>	mylib/src/foo.c
>(note the extension!) and nothing happens?
>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

Timothy H. Keitt
Department of Ecology and Evolution
State University of New York at Stony Brook
Stony Brook, New York 11794 USA
Phone: 631-632-1101, FAX: 631-632-7626

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

More information about the R-help mailing list