Hello,

I'm calling function X as

.Call("X",a,b,PACKAGE="G")

the function X has been registered as

R_CallMethodDef callMethods [] = {
  {"X",(DL_FUNC) myfun,2},
  {NULL, NULL, 0}
};
...
R_registerRoutines(info, NULL, callMethods, NULL, NULL);

yet, I (sometimes, not all the time) get this error:

Error in .Call("X", a,b, PACKAGE = "G") :
  C symbol name "X" not in DLL for package "G"

Any idea why this might occur?

Thanks and Regards

H

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to