[GHC] #14077: libmingw32.a: Not x86_64 PEi386

GHC ghc-devs at haskell.org
Wed Aug 2 12:55:56 UTC 2017


#14077: libmingw32.a: Not x86_64 PEi386
-------------------------------------+-------------------------------------
        Reporter:  YoYoYonnY         |                Owner:  (none)
            Type:  bug               |               Status:  new
        Priority:  normal            |            Milestone:
       Component:  Compiler          |              Version:  8.0.2
      Resolution:                    |             Keywords:
Operating System:  Windows           |         Architecture:  x86_64
 Type of failure:  Installing GHC    |  (amd64)
  failed                             |            Test Case:
      Blocked By:                    |             Blocking:
 Related Tickets:                    |  Differential Rev(s):
       Wiki Page:                    |
-------------------------------------+-------------------------------------

Comment (by YoYoYonnY):

 Is there a way to have Haskell ignore my environment variables and my
 MinGW installation, then, and if not, shouldn't there be? Unfortunately,
 installing Haskell Platform for 32 bits doesn't work, and neither would I
 prefer to do so. Haskell ships with a different version of GCC, for
 starters. I might look into MinGW-w64 but from my experience, it's not
 nearly as easy to install as MinGW is. Removing the following from my
 environment variables ''does'' makes Haskell work:

 {{{
 LIBRARY_PATH=D:\MinGW\bin;%LIBRARY_PATH%
 INCLUDE_PATH=D:\MinGW\include;%INCLUDE_PATH%
 }}}

 However, it makes other programs fail (to compile, but also to run).

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14077#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list