Skip to content

msvrt.dll (was R-0.65.1 for WinNT/9X)

2 messages · Guido Masarotto) (Guido Masarotto, Brian Ripley

#
On Sun, Oct 10, 1999 at 10:33:19AM +0200, Karl M. Syring wrote:
[Cross-posted to  r-devel not to r-help]

 Karl,
 my idea is to switch to msvrt.dll soon. However. some more tests
 are needed.

 guido
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
#
On Sun, 10 Oct 1999, Guido Masarotto wrote:

            
Nothing in the (unreleased) (D)COM stuff makes any use of msvcrt.dll.
I have just checked by removing from my system and re-running the tests.
It is all ATL based.
In particular, we have to resolve what to do about machines without
msvcrt.dll.  Not all Windows machines have it, and I have read the
redistribution conditions on my copy of Visual Studio. I am not clear we
have any right to redistribute it with an application not compiled under
VC++6 (it might depend where we got it from) and if we do there seem to be
complex conditions on checking version numbers which will demand a quite
complex updater to be written.  It looks like having a local copy for the
application is not approved of.  (All I know is that the redistibution
conditions do depend on which of the many VS licences one has.)

Karl: it would be a great help if you could look into this for us, and
if the way looks clear provide us with a suitable updater, or point us
to a suitable ready-made one.

Another side effect of requiring msvcrt.dll appears to be to stop the
possibilities of using the cygwin and cross-compiling routes, since AFAIK
only the binaries for the mingw32 compiler are available to use msvcrt.dll.
Again, if you know more it would be very helpful if you could test this for
us.