You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/build-instructions/Build_Instructions_V11.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -385,7 +385,7 @@ You must install a number of software dependencies to create a suitable build en
385
385
386
386
-[Cygwin](https://cygwin.com/install.html), which provides a Unix-style command line interface. Install all packages in the `Devel` category. In the `Archive` category, install the packages `zip` and `unzip`. In the `Utils` category, install the `cpio` package. Install any further package dependencies that are identified by the installer. More information about using Cygwin can be found [here](https://cygwin.com/docs.html).
387
387
-[Windows JDK 11](https://api.adoptopenjdk.net/v3/binary/latest/11/ga/windows/x64/jdk/openj9/normal/adoptopenjdk), which is used as the boot JDK.
388
-
-[Microsoft Visual Studio 2019](https://aka.ms/vs/16/release/vs_community.exe), which is the version currently used by OpenJ9 builds.
388
+
-[Microsoft Visual Studio 2022](https://aka.ms/vs/17/release/vs_community.exe), which is the version currently used by OpenJ9 builds.
389
389
-[Freemarker V2.3.8](https://sourceforge.net/projects/freemarker/files/freemarker/2.3.8/freemarker-2.3.8.tar.gz/download) - only when building with `--with-cmake=no`
- Before installing Visual Studio, change the permissions on the installation file by running `chmod u+x vs2019.exe`.
415
-
- Install Visual Studio by running the file `vs2019.exe` (There is no special step required for installing. Please follow the guide of the installer to install all desired components, the C++ compiler is required).
414
+
- Before installing Visual Studio, change the permissions on the installation file by running `chmod u+x vs2022.exe`.
415
+
- Install Visual Studio by running the file `vs2022.exe` (There is no special step required for installing. Please follow the guide of the installer to install all desired components, the C++ compiler is required).
416
416
417
417
Not all of the shared libraries that are included with Visual Studio are registered during installation.
418
418
In particular, the `msdia140.dll` libraries must be registered manually by running command prompt as administrator. To do so, execute the following from a command prompt:
Copy file name to clipboardExpand all lines: doc/build-instructions/Build_Instructions_V17.md
+6-6Lines changed: 6 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -378,7 +378,7 @@ You must install a number of software dependencies to create a suitable build en
378
378
379
379
-[Cygwin](https://cygwin.com/install.html), which provides a Unix-style command line interface. Install all packages in the `Devel` category. In the `Archive` category, install the packages `zip` and `unzip`. In the `Utils` category, install the `cpio` package. Install any further package dependencies that are identified by the installer. More information about using Cygwin can be found [here](https://cygwin.com/docs.html).
380
380
-[Windows JDK 17](https://api.adoptopenjdk.net/v3/binary/latest/17/ga/windows/x64/jdk/openj9/normal/adoptopenjdk), which is used as the boot JDK.
381
-
-[Microsoft Visual Studio 2019](https://aka.ms/vs/16/release/vs_community.exe), which is the default compiler level used by OpenJDK17.
381
+
-[Microsoft Visual Studio 2022](https://aka.ms/vs/17/release/vs_community.exe), which is the default compiler level used by OpenJDK17.
382
382
-[Freemarker V2.3.8](https://sourceforge.net/projects/freemarker/files/freemarker/2.3.8/freemarker-2.3.8.tar.gz/download) - only when building with `--with-cmake=no`
- Before installing Visual Studio, change the permissions on the installation file by running `chmod u+x vs2019.exe`.
409
-
- Install Visual Studio by running the file `vs2019.exe` (There is no special step required for installing. Please follow the guide of the installer to install all desired components, the C++ compiler is required).
408
+
- Before installing Visual Studio, change the permissions on the installation file by running `chmod u+x vs2022.exe`.
409
+
- Install Visual Studio by running the file `vs2022.exe` (There is no special step required for installing. Please follow the guide of the installer to install all desired components, the C++ compiler is required).
410
410
411
411
Not all of the shared libraries that are included with Visual Studio are registered during installation.
412
412
In particular, the `msdia140.dll` libraries must be registered manually by running command prompt as administrator. To do so, execute the following from a command prompt:
Copy file name to clipboardExpand all lines: doc/build-instructions/Build_Instructions_V8.md
+17-9Lines changed: 17 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -379,7 +379,7 @@ You must install a number of software dependencies to create a suitable build en
379
379
380
380
-[Cygwin for 64-bit versions of Windows](https://cygwin.com/install.html), which provides a Unix-style command line interface. Install all packages in the `Devel` category. In the `Archive` category, install the packages `zip` and `unzip`. In the `Utils` category, install the `cpio` package. Install any further package dependencies that are identified by the installer. More information about using Cygwin can be found [here](https://cygwin.com/docs.html).
381
381
-[Windows JDK 8](https://api.adoptopenjdk.net/v3/binary/latest/8/ga/windows/x64/jdk/openj9/normal/adoptopenjdk), which is used as the boot JDK.
382
-
-[Microsoft Visual Studio 2019](https://aka.ms/vs/16/release/vs_community.exe), which is the version currently used by OpenJ9 builds.
382
+
-[Microsoft Visual Studio 2022](https://aka.ms/vs/17/release/vs_community.exe), which is the version currently used by OpenJ9 builds.
383
383
-[Freemarker V2.3.8](https://sourceforge.net/projects/freemarker/files/freemarker/2.3.8/freemarker-2.3.8.tar.gz/download) - only when building with `--with-cmake=no`
384
384
-[LLVM/Clang 64bit](https://releases.llvm.org/7.0.0/LLVM-7.0.0-win64.exe) or [LLVM/Clang 32bit](https://releases.llvm.org/7.0.0/LLVM-7.0.0-win32.exe)
385
385
-[NASM Assembler v2.13.03 or newer](https://www.nasm.us/pub/nasm/releasebuilds/?C=M;O=D)
@@ -396,18 +396,26 @@ Add the path to `nasm.exe` to the `PATH` environment variable to override the ol
396
396
export PATH="/cygdrive/c/Program Files/NASM:$PATH" (in Cygwin)
397
397
```
398
398
399
-
Not all of the shared libraries that are included with Visual Studio 2013 or 2017 are registered during installation.
400
-
In particular, the `msdia120.dll` or `msdia140.dll` libraries must be registered manually by running command prompt as administrator. To do so, execute the following from a command prompt:
399
+
You can download Visual Studio manually or obtain it using the [wget](https://www.gnu.org/software/wget/faq.html#download) utility. If you choose to use `wget`, follow these steps:
401
400
402
-
VS2013:
401
+
- Open a cygwin terminal and change to the `/temp` directory:
403
402
```
404
-
regsvr32 "C:\Program Files (x86)\Microsoft Visual Studio 12.0\DIA SDK\bin\msdia120.dll"
405
-
regsvr32 "C:\Program Files (x86)\Microsoft Visual Studio 12.0\DIA SDK\bin\amd64\msdia120.dll"
- Before installing Visual Studio, change the permissions on the installation file by running `chmod u+x vs2022.exe`.
411
+
- Install Visual Studio by running the file `vs2022.exe` (There is no special step required for installing. Please follow the guide of the installer to install all desired components, the C++ compiler is required).
412
+
413
+
Not all of the shared libraries that are included with Visual Studio are registered during installation.
414
+
In particular, the `msdia140.dll` libraries must be registered manually by running command prompt as administrator. To do so, execute the following from a command prompt:
0 commit comments