Skip to content

Commit f614f3c

Browse files
authored
Update build instructions for Windows (#43025)
* Update distributing.md
1 parent f8c918b commit f614f3c

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

doc/src/devdocs/build/distributing.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,8 @@ Alternatively, Julia may be built as a framework by invoking `make` with the
108108
Windows
109109
-------
110110

111-
The best supported method of creating a Julia distribution on Windows
112-
is to cross-compile from a Linux distribution such as Ubuntu. In-depth
113-
compilation instructions [are
114-
available](https://github.com/JuliaLang/julia/blob/master/doc/src/devdocs/build/windows.md).
115-
However the important steps for redistribution are to ensure to `make
116-
win-extras` in between `make` and `make binary-dist`. After that process is
117-
completed, the `.zip` file created in the head Julia directory will
118-
hold a completely self-contained Julia.
111+
Instructions for reating a Julia distribution on Windows are described in the
112+
[build devdocs for Windows](https://github.com/JuliaLang/julia/blob/master/doc/src/devdocs/build/windows.md).
119113

120114
Notes on BLAS and LAPACK
121115
------------------------
@@ -157,6 +151,9 @@ set `USE_SYSTEM_BLAS=1` and `USE_SYSTEM_LAPACK=1`, you should also set
157151
`LIBLAPACK=-l$(YOURBLAS)` and `LIBLAPACKNAME=lib$(YOURBLAS)`. Else, the
158152
reference LAPACK will be used and performance will typically be much lower.
159153

154+
Starting with Julia 1.7, Julia uses [libblastrampoline](https://github.com/JuliaLinearAlgebra/libblastrampoline)
155+
to pick a different BLAS at runtime.
156+
160157
# Point releasing 101
161158

162159
Creating a point/patch release consists of several distinct steps.

0 commit comments

Comments
 (0)