From 6947e55aff7086d3ad654d4fa1ea9f51f4983424 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 21 Jul 2006 00:06:27 +0000 Subject: [PATCH] Add some notes about mingw, patch contributed by Anton Korobeynikov. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29238 91177308-0d34-0410-b5e6-96231b3b80d8 --- docs/GettingStarted.html | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/docs/GettingStarted.html b/docs/GettingStarted.html index e33a685dcf2..9f6ef59b7fd 100644 --- a/docs/GettingStarted.html +++ b/docs/GettingStarted.html @@ -239,12 +239,12 @@ software you will need.

Cygwin/Win32 - x861 + x861,8 GCC 3.4.X, binutils 2.15 MinGW/Win32 - x861,6 + x861,6,8 GCC 3.4.X, binutils 2.15 @@ -306,9 +306,15 @@ up
  • The GCC-based C/C++ frontend does not build
  • The port is done using the MSYS shell. Download and install -bison (excl. M4.exe) and flex in that order. Build binutils-2.15 from source, -if necessary.
  • +bison (excl. M4.exe) and flex in that order. Build binutils-2.15 from source, +if necessary. Bison & flex can be also grabbed from GNUWin32 sf.net project
  • Native code generation exists but is not complete.
  • +
  • Binutils up to post-2.17 has bug in bfd/cofflink.c + preventing LLVM from building correctly. Several workarounds have been + introduced into LLVM build system, but the bug can occur anytime in the + future. It's highly recommended to rebuild your current binutils with the + patch from + Binutils bugzilla, if it's wasn't already applied.