do you have a generic for 'export'? On Mar 16, 2007, at 5:38 PM, cstrato wrote:
> Dear Benilton > > Thank you, now my package works. > > Do you have an explanation for my second problem: > > * Installing *source* package 'mytest' ... > ** R > ** save image > Error in setMethod("export", "derivedClass", export.derivedClass) : > no existing definition for function "export" > Error: unable to load R code in package 'mytest' > Execution halted > > What may be the reason for this error? > > Best regards > Christian > > > Benilton Carvalho wrote: >> your namespace probably contains: >> >> useDynLib(testS4) >> >> but you don't have any compiled code... >> >> remove that line and everything will be fine. >> >> btw, if you're playing with S4, you must import 'methods' >> >> b >> >> On Mar 16, 2007, at 4:55 PM, cstrato wrote: >> >>> Dear all, >>> >>> Currently, I am trying to create a test package "testS4" using S4 >>> classes, >>> which I am attaching. >>> >>> Running R CMD check gives the following error: >>> >>> coeurebooks-computer:/Volumes/CoreData/CRAN cs$ R CMD check >>> testS4_0.1.1.tar.gz >>> * checking for working latex ...sh: line 1: latex: command not found >>> NO >>> * using log directory '/Volumes/CoreData/CRAN/testS4.Rcheck' >>> * using R version 2.5.0 Under development (unstable) (2007-02-26 >>> r40806) >>> * checking for file 'testS4/DESCRIPTION' ... OK >>> * this is package 'testS4' version '0.1.1' >>> * checking package dependencies ... OK >>> * checking if this is a source package ... OK >>> * checking whether package 'testS4' can be installed ... OK >>> * checking package directory ... OK >>> * checking for portable file names ... OK >>> * checking for sufficient/correct file permissions ... OK >>> * checking DESCRIPTION meta-information ... OK >>> * checking top-level files ... OK >>> * checking index information ... OK >>> * checking package subdirectories ... OK >>> * checking R files for non-ASCII characters ... OK >>> * checking R files for syntax errors ... OK >>> * checking whether the package can be loaded ... ERROR >>> Error in library.dynam(lib, package, package.lib) : >>> shared library 'testS4' not found >>> Error: package/namespace load failed for 'testS4' >>> Execution halted >>> >>> Can someone explain what this error means? >>> What is meant with "shared library"? >>> >>> For another test package I get the following error >>> coeurebooks-computer:/Volumes/CoreData/CRAN cs$ R CMD INSTALL -l >>> ~/Library/R/library mytest_0.3.2.tar.gz >>> * Installing *source* package 'mytest' ... >>> ** R >>> ** save image >>> Error in setMethod("export", "derivedClass", export.derivedClass) : >>> no existing definition for function "export" >>> Error: unable to load R code in package 'mytest' >>> Execution halted >>> >>> This error is even more strange since I cannot reproduce it in >>> the attached package. >>> What may be the reason for this error? >>> >>> Thank you in advance. >>> Best regards >>> Christian >>> _._._._._._._._._._._._._._._._ >>> C.h.i.s.t.i.a.n S.t.r.a.t.o.w.a >>> V.i.e.n.n.a A.u.s.t.r.i.a >>> _._._._._._._._._._._._._._._._ >>> >>> <testS4_0.1.1.tar.gz> >>> ______________________________________________ >>> R-devel@r-project.org mailing list >>> https://stat.ethz.ch/mailman/listinfo/r-devel >> >> ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel