[Bioc-devel] creating win package from linux

James MacDonald jmacdon at med.umich.edu
Fri Feb 22 01:54:07 CET 2008


That part is irrelevant. The problem is still that you haven't installed 
the package correctly. Follow the prescription I outlined below and it 
should load fine.

Best,

Jim



John Lande wrote:
> forget it I made a mistake,
> 
>  > install.packages("myfun.zip", repos=NULL)
> updating HTML package descriptions
>  > library(myfun)
> Error in library(myfun) :
>   'myfun' is not a alid packager -- installed < 2.0.0? the correct script is
> 
> 
> 
> On Thu, Feb 21, 2008 at 2:09 PM, James W. MacDonald 
> <jmacdon at med.umich.edu <mailto:jmacdon at med.umich.edu>> wrote:
> 
>     Hi John,
> 
>     Yeah. You can't just zip packages up and then use the installer to
>     install. You have to actually build the packages, even on Windows. That
>     website must not have been updated for years now. First go here:
> 
>     http://cran.r-project.org/doc/manuals/R-admin.html#The-Windows-toolset
> 
>     All you need to do is get the Rtools.exe from Duncan Murdoch's site, run
>     it, allow it to set your PATH and then you should be able to install the
>     package similarly to how you did on Linux.
> 
>     rcmd build <path_to_package_with_no_spaces_and_forward_slashes>
> 
>     e.g. rcmd build c:/docume~1/john/desktop/ixe
>     if the package is on your desktop and your username is 'john'
> 
>     rcmd check ixe.tar.gz
>     rcmd install ixe.tar.gz
> 
>     Having things like the HTML help workshop and LaTeX are nice but not
>     necessary. Having the Inno Setup Installer is only necessary if you want
>     to build R from source and create an installer.
> 
>     Best,
> 
>     Jim
> 
> 
> 
> 
>     John Lande wrote:
>      > dear all,
>      >
>      > I am creating a package for my function in linux for both windows
>     and linux.
>      > with linux I have no problems,
>      > but when I try to install the package under win I retrive this error
>      >
>      >
>      >> install.packages("ixe.zip", repos=NULL)
>      > updating HTML package descriptions
>      >> library(myfun)
>      > Error in library(myfun) :
>      >   'myfun' is not a alid packager -- installed < 2.0.0?
>      >
>      >
>      > I followed this guide:
>      >
>     http://www.maths.bris.ac.uk/~maman/computerstuff/Rhelp/Rpackages.html
>     <http://www.maths.bris.ac.uk/%7Emaman/computerstuff/Rhelp/Rpackages.html>
>      >
>      >> sessionInfo()
>      > R version 2.6.2 (2008-02-08)
>      > i386-pc-mingw32
>      >
>      > locale:
>      >
>     LC_COLLATE=Italian_Italy.1252;LC_CTYPE=Italian_Italy.1252;LC_MONETARY=Italian_Italy.1252;LC_NUMERIC=C;LC_TIME=Italian_Italy.1252
>      >
>      > attached base packages:
>      > [1] stats     graphics  grDevices utils     datasets  methods   base
>      >
>      > loaded via a namespace (and not attached):
>      > [1] rcompgen_0.1-17 tools_2.6.2
>      >
>      > bye
>      > john
>      >
>      >       [[alternative HTML version deleted]]
>      >
>      > _______________________________________________
>      > Bioc-devel at stat.math.ethz.ch
>     <mailto:Bioc-devel at stat.math.ethz.ch> mailing list
>      > https://stat.ethz.ch/mailman/listinfo/bioc-devel
> 
>     --
>     James W. MacDonald, M.S.
>     Biostatistician
>     Affymetrix and cDNA Microarray Core
>     University of Michigan Cancer Center
>     1500 E. Medical Center Drive
>     7410 CCGC
>     Ann Arbor MI 48109
>     734-647-5623
> 
> 

-- 
James W. MacDonald, MS
Biostatistician
UMCCC cDNA and Affymetrix Core
University of Michigan
1500 E Medical Center Drive
7410 CCGC
Ann Arbor MI 48109
734-647-5623



More information about the Bioc-devel mailing list