Changes between Version 12 and Version 13 of AdvancedInstall


Ignore:
Timestamp:
2010-07-15T03:11:23Z (14 years ago)
Author:
zooko
Comment:

update workaround for the the binutils bug in MinGW

Legend:

Unmodified
Added
Removed
Modified
  • AdvancedInstall

    v12 v13  
    2062061. Download and install MinGW from http://sourceforge.net/projects/mingw/files/ (the main installer linked from the big green download button). The installer will prompt you for what components to install. You need the base components plus g++.
    207207
    208 2. Versions 5.1.x of MinGW have a bug in the bundled Gnu assembler. If typing "{{{as --version}}}" at the command line gives "{{{GNU assembler (GNU Binutils) 2.20}}}", then you have an affected version. To fix this, download [http://sourceforge.net/projects/mingw/files/MinGW/BaseSystem/GNU-Binutils/binutils-2.19.1/binutils-2.19.1-mingw32-bin.tar.gz/download binutils-2.19.1-mingw32-bin.tar.gz], and extract it into the MinGW installation directory, overwriting the existing files. Then do "{{{as --version}}}" again and check that the result is "{{{GNU assembler (GNU Binutils) 2.19.1}}}".
     2082. Early versions of 5.1.x of MinGW had a bug in the bundled Gnu assembler. If typing "{{{as --version}}}" at the command line gives "{{{GNU assembler (GNU Binutils) 2.20}}}", then you have an affected version. To fix this, download upgrade to a newer version of MinGW which has {{{GNU assemberl (GNU Binutils) 2.20.51.20100613}}}} or later.
    209209
    2102103. Configure distutils to use MinGW. To configure distutils to use mingw32, create a file called "{{{distutils.cfg}}}" in {{{C:\Python26\lib\distutils}}}, and put in that file: