For those who have no confidential packages without license issues, want to build a Windows binary but do not have Windows available: please also note the service provided at
http://win-builder.r-project.org/

Uwe Ligges



Hin-Tak Leung wrote:
--- On Thu, 3/9/09, Vinh Nguyen <vinhdi...@gmail.com> wrote:

hmmm....tried building R-2.8.0 on my
mac, didn't work.  i think it got
the very end before failing:
i386-mingw32-windres --preprocessor="i386-mingw32-gcc -E
-xc
-DRC_INVOKED" -I
/Users/vinh/Downloads/Rwin/R-2.8.0/include -I -i
methods_res.rc -o methods_res.o
i386-mingw32-gcc  -std=gnu99  -shared -s  -o
methods.dll methods.def
class_support.o do_substitute_direct.o init.o
methods_list_dispatch.o
slot.o tests.o methods_res.o -L/Users/vinh/Downloads/Rwin/R-2.8.0/bin
   -lR
  ... DLL made
  installing DLL
  collecting R files
  preparing package methods for lazy loading
  dumping R code in package `methods'
cp:
/Library/Frameworks/R.framework/Resources/library/methods/libs/methods.so:
No such file or directory
make[4]: ***
[/Users/vinh/Downloads/Rwin/R-2.8.0/library/methods/R/methods.rdb]
Error 1
make[3]: *** [all] Error 2
make[2]: *** [pkg-methods] Error 2
make[1]: *** [rpackage] Error 1
make: *** [all] Error 2

It is probably wiser to use the last of 2.8 (i.e. 2.8.1patched)

That seems to be buggy - anyhow, I said to build win32 R package you need to 
have the win32 R.dll, I don't mean you have to build it yourself. You can just 
take it out of the official win32 R installer.

if i go to bin/R.exe, my wine opens R fine.  so i
think this is OK.
my ultimate goal would be to build a package for
windows.  looking
through the admin file, i don't understand how i would do
this (even
if i didn't get that previous error).  could u kindly
point me in the
direction of how to do this?  make what?

The instruction for cross-compiling R packages is in a file called 
"README.packages" or some such under src/gnuwin32 . The file was removed in R 
2.9.x (as the content is no longer supported).

BTW, you have not shown your affiliation nor the reason why you want to go this 
way - and I am reluctant to do one-on-one hand-holding on annonymity. So please 
keep the CC:, or arrange for commercial consultancy.


______________________________________________
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

Reply via email to