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

Kurt Hornik Kurt.Hornik at ci.tuwien.ac.at
Wed Dec 5 08:22:21 CET 2001


>>>>> Jonathan Li writes:

> Hi,

> 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?

-k
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
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