[R] Compilation of R (linux) package on windows
Prof Brian Ripley
ripley at stats.ox.ac.uk
Fri Feb 4 18:37:08 CET 2005
On Fri, 4 Feb 2005, Uwe Ligges wrote:
> Depire Alexandre wrote:
>
>> Hello,
>> I develop some R package on Linux machine with C subroutines.
>> The programs in C are well compiled on Linux machine and so I have some
>> ".so" files.
>>
>> Now, I want to do the same work on windows, so I install R (the last
>> version) on windows, with Active Perl and djgpp, which is, as I know, the
>> gcc version for windows (to compile C program), but unfortunately when I
>> run "R CMD SHLIB inv.c, ", I have an error.
>> I think it's a problem with my choice of compiler C, could somebody give to
>> me the name of good compiler to do that ?
>>
>
> Please read the R for Windows FAQ 3.1 "Can I install packages into libraries
> in this version?".
> It points you to README.packages, http://www.murdoch-sutherland.com/Rtools/ ,
> and tells you "Note that this is rather tricky; please do ensure that you
> have followed the instructions exactly."
To reinforce that, djgpp is a DOS (extender) and not a Windows compiler.
You need a native Windows compiler, from www.mingw.org, and currently we
suggest the release candidate of MinGW-3.2.0 (which postdates the details
in the last release of R, 2.0.1).
--
Brian D. Ripley, ripley at stats.ox.ac.uk
Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
University of Oxford, Tel: +44 1865 272861 (self)
1 South Parks Road, +44 1865 272866 (PA)
Oxford OX1 3TG, UK Fax: +44 1865 272595
More information about the R-help
mailing list