>>>>> "GB" == Göran Broström <[EMAIL PROTECTED]>
>>>>>     on Sun, 19 Sep 2004 18:51:49 +0200 writes:

    GB> Now I try to add some C and Fortan code to my package, so the NAMESPACE
    GB> file is

    GB> useDynLib(eha)
    GB> importFrom(survival, Surv)
    GB> export(mlreg.fit, risksets)

    GB> but I get 

    GB> .....
    GB> * checking R files for library.dynam ... OK
    GB> * checking S3 generic/method consistency ... WARNING
    GB> Error in .try_quietly({ : Error in library(package, lib.loc = lib.loc, 
character.only = TRUE, verbose = FALSE) :
    GB> package/namespace load failed for 'eha'
    GB> Execution halted
    GB> See section 'Generic functions and methods' of the 'Writing R Extensions'
    GB> manual.
    GB> .....

    GB> I've checked that section, but I am not adding methods to generics, 

sure? 
Aren't you trying to export  mlreg.fit
which looks like a 'fit' S3 method for the 'mlreg' generic?

In that case you need to add
S3method(mlreg, fit)
to the NAMESPACE file.

    GB> I'm not writing new generic functions.

    GB> If I remove useDynLib(eha), I get no errors or warnings, except that the
    GB> example in mlreg.fit.Rd doesn't work (of course).

    GB> So what's wrong?
 
(see above)?

Regards,
Martin

Martin Maechler <[EMAIL PROTECTED]>     http://stat.ethz.ch/~maechler/
Seminar fuer Statistik, ETH-Zentrum  LEO C16    Leonhardstr. 27
ETH (Federal Inst. Technology)  8092 Zurich     SWITZERLAND
phone: x-41-1-632-3408          fax: ...-1228                   <><

______________________________________________
[EMAIL PROTECTED] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel

Reply via email to