hi!
I tried to build a very simple package with NAMESPACE file,
such that datasets are loaded only dynamically.

> a2 <- function(x=a1) x+4
> a1 <- 1:10
> package.skeleton("aaa", list=c("a1", "a2"))

Then I modified the help files and added the file NAMESPACE with these 2 lines:
useDynLib(aaa)
export(a1, a2)


Then "R CMD BUILD aaa" works fine, but "R CMD CHECK aaa" gives:
.........
* checking R files for syntax errors ... OK
* checking R files for library.dynam ... OK
* checking S3 generic/method consistency ... WARNING
Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc, character.only = TRUE, verbose = FALSE) :
package/namespace load failed
Execution halted
* checking for replacement functions with final arg not named 'value' ... WARNING
Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc, character.only = TRUE, verbose = FALSE) :
package/namespace load failed
Execution halted


Without NAMESPACE file there wasn't any error, so anybody could help me?
Thanks
Meinhard Ploner


PS: version _ platform powerpc-apple-darwin7.2.0 arch powerpc os darwin7.2.0 system powerpc, darwin7.2.0 status major 1 minor 8.1 year 2003 month 11 day 21 language R

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to