X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=README.md;h=5e208a76e0315eece69a710b50b6daa94758f1cf;hb=f16e7b4a419a5afcdd4d634da120cb834c8ebaba;hp=9d85487f793ef3389cd752b1d4c91d88b3f987cb;hpb=3f37f5a443e3f0fa91b1787117cb89a0a8aa666d;p=rust.git diff --git a/README.md b/README.md index 9d85487f793..5e208a76e03 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,8 @@ Read ["Installing Rust"] from [The Book]. # Update package mirrors (may be needed if you have a fresh install of MSYS2) $ pacman -Sy pacman-mirrors - # Choose one based on platform: + # Choose one based on platform: + # *** see the note below *** $ pacman -S mingw-w64-i686-toolchain $ pacman -S mingw-w64-x86_64-toolchain @@ -87,6 +88,16 @@ Read ["Installing Rust"] from [The Book]. $ ./configure $ make && make install ``` +> ***Note:*** gcc versions >= 5 currently have issues building LLVM on Windows +> resulting in a segmentation fault when building Rust. In order to avoid this +> it may be necessary to obtain an earlier version of gcc such as 4.9.x. +> Msys's `pacman` will install the latest version, so for the time being it is +> recommended to skip gcc toolchain installation step above and use [Mingw-Builds] +> project's installer instead. Be sure to add gcc `bin` directory to the path +> before running `configure`. +> For more information on this see issue #28260. + +[Mingw-Builds]: http://sourceforge.net/projects/mingw-w64/ ## Building Documentation