[Rd] about integration of a library into package creation

Nicolas Turenne nicolas.turenne at jouy.inra.fr
Mon Jun 12 17:02:17 CEST 2006


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 ?

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)),



More information about the R-devel mailing list