2017-04-20 31 views
5

Tôi có số mới nhất Haskell Platform (8.0.2) và có vẻ như bản cập nhật bắt buộc của Windows10 (1703) đã bị hỏng GHC. Có một vé (#13411) về điều này, và có vẻ như tôi cần phải replace the gcc.exe tệp trong bản dựng của tôi.Cập nhật Windows 10 dường như đã bị hỏng GHC

Tôi tìm tệp gcc.exe thích hợp ở đâu và tôi đặt nó ở đâu (giả định cài đặt chuẩn của Nền tảng Haskell)?

+3

Lưu ý biên tập: Các cập nhật cửa sổ bắt buộc này không là gì ngoài rắc rối! –

Trả lời

5

GCC phải ở trong mingw\bin trong thư mục cài đặt của bạn, ví dụ:

C:\Program Files\Haskell Platform\8.0.2\mingw\bin\gcc.exe 

Có thể tìm thấy nhị phân thích hợp trong kho lưu trữ được liên kết của bạn. Một trong những có nghĩa là cho GHC 8.0.X nên bộ bạn tốt. Đảm bảo sử dụng x64 nếu bạn đã cài đặt phiên bản 64 bit của nền tảng và x86 nếu không.

5

Tính đến ngày 20 tháng 4 năm 2017 1700 UTC này có vẻ như quá trình:

  • Tải version of GHC 8.0.2 với Windows 10 bản vá (As described here.).
  • Mở tệp lưu trữ. Trình duyệt lưu trữ riêng của Windows 10 không hiểu định dạng .tar.xz, do đó bạn sẽ cần một cái gì đó như 7-Zip để mở nó.
  • Tìm tệp "gcc.exe" dưới \ghc-8.0.2\mingw\bin\ và sao chép tệp qua tệp trong C:\Program Files\Haskell Platform\8.0.2\mingw\bin\.
Các vấn đề liên quan