Skip to content

Commit 12acb3d

Browse files
author
kalibera
committed
Update Windows documentation for 4.5.
git-svn-id: https://svn.r-project.org/R/trunk@88085 00db46b3-68df-0310-9c12-caf00c1e9a41
1 parent 598c1d6 commit 12acb3d

File tree

2 files changed

+29
-27
lines changed

2 files changed

+29
-27
lines changed

doc/manual/R-FAQ.texi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,7 @@ respectively.
429429

430430
The @file{bin/windows} directory of a @CRAN{} site contains binaries for
431431
a base distribution and add-on packages from @CRAN{} to run on 64-bit
432-
versions of Windows 7 and later on x86_64 chips (R 4.1.3 was the last
432+
versions of Windows 10 and later on x86_64 chips (R 4.1.3 was the last
433433
version of R to support 32-bit Windows). The Windows version of R was
434434
created by @I{Robert Gentleman} and @I{Guido Masarotto}; @I{Brian
435435
Ripley} and @I{Duncan Murdoch} made substantial contributions and it is

doc/manual/rw-FAQ.texi

Lines changed: 28 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -68,10 +68,10 @@ that version. The main R FAQ can be found at
6868
@uref{https://CRAN.R-project.org/doc/FAQ/R-FAQ.html}.
6969
@end display
7070

71-
The information here applies only to recent versions of R for Windows.
72-
It is biased towards users of 64-bit Windows and since R 4.2.0, only 64-bit
73-
builds of R are provided. R 4.4.0 has experimental native support for Windows
74-
on 64-bit ARM.
71+
The information here applies only to recent versions of R for Windows. It
72+
is biased towards users of 64-bit Windows and since R 4.2.0, only 64-bit
73+
builds of R are provided. R since version 4.4.0 has experimental native
74+
support for Windows on 64-bit ARM.
7575

7676

7777

@@ -100,9 +100,9 @@ bugs, be careful if you use it.
100100
@node How do I install R for Windows?
101101
@section How do I install R for Windows?
102102

103-
Current binary versions of R are known to run on Windows 7 or later. R 4.1
103+
Current binary versions of R are known to run on Windows 10 or later. R 4.1
104104
is the last version that supported 32-bit versions: @xref{Can I use R on 64-bit Windows?}.
105-
Windows Vista is no longer supported.
105+
Windows Vista, 7 and 8 are no longer supported.
106106

107107
R 4.2.0 and later require the Universal C Runtime (@abbr{UCRT}), which is included in
108108
Windows 10 and Windows Server 2016 or newer. On earlier versions of Windows,
@@ -112,7 +112,8 @@ Windows Vista SP2 and Windows Server 2008 SP2.
112112
@I{Rtools45} requires at least Windows 8.1. This
113113
requirement comes from @I{Msys2}, so it might still be possible to use build
114114
tools from an older version of @I{Rtools} or @I{Msys2} with the current
115-
toolchain and libraries from @I{Rtools}.
115+
toolchain and libraries from @I{Rtools}, but R 4.5.0 is no longer supported
116+
there, anyway.
116117

117118
@c 2000 went end-of-life 2010-07-13
118119
@c XP SP3 went end of life 2014-04-08
@@ -123,25 +124,26 @@ toolchain and libraries from @I{Rtools}.
123124

124125
We primarily test on versions of Windows currently supported by Microsoft,
125126
recently mainly Windows 10, Windows Server 2022 and sometimes on Windows 11.
126-
The most thorough testing is done via CRAN packages checks: for R 4.3-4.4
127-
this has been on Windows Server 2022. R 4.3-4.4.0 has been tested to install, start
128-
and pass its own checks also on Windows 7 and Windows 8.1, but it has not
129-
been tested with contributed packages.
127+
The most thorough testing is done via CRAN packages checks: for R 4.3-4.5
128+
this has been on Windows Server 2022. R 4.3-4.4.0 has been tested to
129+
install, start and pass its own checks also on Windows 7 and Windows 8.1,
130+
but it has not been tested with contributed packages. Since version 4.5.0,
131+
R is no longer tested on these systems (note MiKTeX no longer supports them).
130132

131133
For UTF-8 to be the native encoding, you need R at least 4.2 and at least
132134
Windows 10 (version 1903) on desktop systems, Windows Server 2022 on
133135
long-term support server systems or Windows Server 1903 from the semi-annual
134136
channel.
135137

136-
R 4.4 has experimental native support for Windows on ARM, which requires at
137-
least Windows 11. The testing of native builds of R on Windows on ARM has
138-
been limited. R was tested to install, start and pass its own checks, but
139-
there were no regular CRAN package checks and the number of installable CRAN
140-
packages was lower than on Intel. One can also install R 4.4 for Intel on
141-
Windows on ARM and use it via emulation, but numerical differences have been
142-
observed. The native build on R for Windows on ARM installs into a
143-
different directory by default and uses a different library, so it can
144-
coexist with an installation of the Intel build.
138+
Since version 4.4.0, R has experimental native support for Windows on ARM,
139+
which requires at least Windows 11. The testing of native builds of R on
140+
Windows on ARM has been limited. R was tested to install, start and pass
141+
its own checks, but there were no regular CRAN package checks and the number
142+
of installable CRAN packages was lower than on Intel. One can also install
143+
R for Intel on Windows on ARM and use it via emulation, but numerical
144+
differences have been observed. The native build on R for Windows on ARM
145+
installs into a different directory by default and uses a different library,
146+
so it can coexist with an installation of the Intel build.
145147

146148
Your file system must allow case-honouring long file names (as is likely
147149
except perhaps for some network-mounted systems). An installation takes
@@ -675,9 +677,9 @@ use multiple CPUs or multiple threads.
675677
@node Does R run under Windows 7?
676678
@section Does R run under Windows 7/8/10/11/Server 2012/2016/2022?
677679

678-
R 4.4 code base still conservatively uses features of Windows 7 and
680+
R 4.5 code base still conservatively uses features of Windows 7 and
679681
later only when available, and otherwise falls back to older features, so it
680-
might still run on 7, but this is minimally tested (see Q2.2), and the code
682+
might still run on 7, but this is no longer tested (see Q2.2), and the code
681683
is tuned for newer systems. Some performance @I{work-arounds} for old Windows
682684
systems past their end of support may be removed, such as a custom memory
683685
allocator removed in R 4.2.
@@ -945,7 +947,7 @@ edit the @env{PATH}.
945947
The element you want to add to the path is something like
946948

947949
@example
948-
c:\Program Files\R\R-4.4.0\bin\x64
950+
c:\Program Files\R\R-4.5.0\bin\x64
949951
@end example
950952

951953
@noindent
@@ -1169,7 +1171,7 @@ CRAN or from a local @code{.zip} file by using @code{install.packages}:
11691171
see its help page. There are menu items on the @code{Packages} menu to
11701172
provide a point-and-click interface to package installation. The
11711173
packages for each minor (4.x.?) version will be stored in a separate area,
1172-
so for R 4.4.? the files are in @file{bin/windows/contrib/4.4}.
1174+
so for R 4.5.? the files are in @file{bin/windows/contrib/4.5}.
11731175

11741176
@c Note that the binary versions on CRAN are unsupported: see
11751177
@c @uref{https://CRAN.R-project.org/@/bin/@/windows/@/contrib/@/4.3/@/ReadMe},
@@ -1201,7 +1203,7 @@ If you have a source package that is known to work on a Unix-alike
12011203
system, you can try the automated Windows binary package builder
12021204
documented at @url{https://win-builder.R-project.org}.
12031205

1204-
The native (default) builds of R 4.4.0 for Windows on ARM only install
1206+
The native (default) builds of R 4.5.0 for Windows on ARM only install
12051207
packages from source. This may be changed in the future.
12061208

12071209

@@ -1281,7 +1283,7 @@ You can tell the version the package was compiled for by looking at the
12811283
For a small number of binary packages you need to install additional
12821284
software and have its DLLs in your @code{PATH}. Windows will normally
12831285
give an informative message about a certain DLL not being found. See
1284-
@uref{https://CRAN.R-project.org/@/bin/@/windows/@/contrib/@/4.4/@/ReadMe} for a
1286+
@uref{https://CRAN.R-project.org/@/bin/@/windows/@/contrib/@/4.5/@/ReadMe} for a
12851287
listing of some of these packages (notably @code{RGtk2}, @code{cairoDevice},
12861288
@code{rggobi}, @code{rJava}, @code{rjags} and some of the packages connecting to databases).
12871289

0 commit comments

Comments
 (0)