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