Skip to content
Back to formatted view

Raw Message

Message-ID: <CADXbNi=niow48gAhnuPFKdwg=a3BAV5t54mwnGFdHbam+ukS5A@mail.gmail.com>
Date: 2014-09-21T14:12:49Z
From: 张雨晴
Subject: [Bioc-devel] Warning "Register native routines" during BiocCheck

Hello,

I am trying to develop a new package named simulatorZ and submit it to the
Bioconductor project. It contains a cpp file(coxformatrices.cpp) under
/src. But
there is a problem in registering native routines, which results in a
warning during BiocCheck. The cpp file already contains the registration
information below:

R_CMethodDef cMethods[] = {
        {"coxmat", (DL_FUNC) &coxmat, 26},
        NULL
};
void R_init_coxformatrices(DllInfo *info)
{
        R_registerRoutines(info, cMethods, NULL, NULL, NULL);
}

coxmat is the name of the function. Also, the NAMESPACE uses useDynLib:

useDynLib(simulatorZ, .registration=TRUE)

But the warning still exists. The structure of the whole package is
available at https://github.com/zhangyuqing/simulatorZ.

Does anyone know how to fix it? I'd really appreciate your help!

Yuqing


-- 
???
ZHANG Yuqing
School of Mathematical Sciences, Peking University
Beijing P.R.China 100871
Tel:010-62750534
Cell:13439586850

	[[alternative HTML version deleted]]