[Bioc-devel] creating win package from linux
James W. MacDonald
jmacdon at med.umich.edu
Thu Feb 21 23:09:16 CET 2008
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
>
>> 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 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
More information about the Bioc-devel
mailing list