[Rd] R, Wine, and multi-threadedness.

Hin-Tak Leung hin-tak.leung at cimr.cam.ac.uk
Thu Oct 13 12:08:27 CEST 2005


Hi,

I managed to install Win32 R 2.2.0 with the CRAN Innosetup
installer under Wine on x86 linux a few days ago. However, on trying
to run it, MSVCP60.DLL is missing. So here is a sort of a bug
report, and a couple of questions:

(1) I think the R binary in the CRAN Innosetup installer was built with
mingw. The R-windows FAQ did mention that this DLL is required *for 
Chinese/Japanese/Korean* (which I wasn't trying to do). In this 
circumstance, it isn't particularly legal to copy the dll from
elsewhere. So I would suggest enhancing R-windows FAQ and even the main
R FAQ for this... also, is it possible *not* to have this dependency,
or have it runtime-determined (i.e. try to load the dll dynamically,
and fall back to US/ascii only when unsuccessful)?

(2) The interesting question: As I understand it (could be wrong),
R Win32 is (partly) multi-threaded, and the native linux R is not.
Is is possible to have better performance or CPU utilisation
on multi-CPU systems running Win32 R under Wine rather than natively?
At least on certain specific application areas?

Regards,
Hin-Tak Leung



More information about the R-devel mailing list