[Rd] about integration of a library into package creation

Duncan Murdoch murdoch at stats.uwo.ca
Mon Jun 12 17:20:47 CEST 2006


On 6/12/2006 11:02 AM, Nicolas Turenne wrote:
> hello,
> 
> i try to create a package , and i call a library in the namespace file
> such as :  useDynLib(quadprog)
> 
> after checking my directory with the command "rcmd check" (i am on 
> WindowsXP)
> i get an error: package / namespace load failed
> the path of the library is:     D:\R\library\quadprog
> the path of the  building files is:   D:\RBuild\svcR
> and the comand i use to compile is:  rcmd check D://RBuild//svcR
> 
> i dont understand, it is a path problem about the dll related to the 
> library ?

You didn't show the results of installing your package.  Did that work?

Generally we advise to do a successful install before you try to run checks.

Duncan Murdoch

> 
> thank for help
> Nicolas
> 
> 
> * checking package subdirectories ... WARNING
> Subdirectory 'src' contains no source files.
> * checking R files for syntax errors ... OK
> * checking R files for library.dynam ... OK
> * checking S3 generic/method consistency ... WARNING
> Erreur : le chargement du package / espace de noms a echoue' pour 'svcR'
> Sequence d'appel :
> 2: stop(gettextf("package/namespace load failed for '%s'", 
> libraryPkgName(packag
> e)),
>        call. = FALSE, domain = NA)
> 1: library(package, lib.loc = lib.loc, character.only = TRUE, verbose = 
> FALSE)
> Execution arrete'e
> See section 'Generic functions and methods' of the 'Writing R Extensions'
> manual.
> * checking replacement functions ... WARNING
> Erreur : le chargement du package / espace de noms a echoue' pour 'svcR'
> Sequence d'appel :
> 2: stop(gettextf("package/namespace load failed for '%s'", 
> libraryPkgName(packag
> e)),
> 
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel



More information about the R-devel mailing list