#2286: HGL library do not compile
-----------------------------+----------------------------------------------
Reporter: rgarciapariente | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: libraries/HGL | Version: 6.8.2
Severity: normal | Resolution:
Keywords: | Difficulty: Unknown
Testcase: | Architecture: Unknown
Os: Unknown |
-----------------------------+----------------------------------------------
Changes (by igloo):
* difficulty: => Unknown
Old description:
> if you try to compile HGL-3.2.0.0 in ghc 6.8.2 on Windows:
>
> C:\ghc\HGL-3.2.0.0>runghc Setup.hs configure
> Configuring HGL-3.2.0.0...
>
> C:\ghc\HGL-3.2.0.0>runghc Setup.hs build
> Preprocessing library HGL-3.2.0.0...
> Building HGL-3.2.0.0...
>
> Graphics/HGL/Key.hs:57:7:
> Could not find module `Graphics.Win32':
> it is a member of package Win32-2.1.1.0, which is hidden
>
> But:
>
> C:\ghc\HGL-3.2.0.0>ghc-pkg list
> C:/ghc/ghc-6.8.2\package.conf:
> Cabal-1.2.3.0, GLUT-2.1.1.1, HUnit-1.2.0.0, OpenGL-2.2.1.1,
> QuickCheck-1.1.0.0, '''Win32-2.1.1.0''', array-0.1.0.0, base-3.0.1.0,
> bytestring-0.9.0.1, cgi-3001.1.5.1, containers-0.1.0.1,
> directory-1.0.0.0, fgl-5.4.1.1, filepath-1.1.0.0, (ghc-6.8.2),
> haskell-src-1.0.1.1, haskell98-1.0.1.0, hpc-0.5.0.0, html-1.0.1.1,
> mtl-1.1.0.0, network-2.1.0.0, old-locale-1.0.0.0, old-time-1.0.0.0,
> packedstring-0.1.0.0, parallel-1.0.0.0, parsec-2.1.0.0,
> pretty-1.0.0.0, process-1.0.0.0, random-1.0.0.0,
> regex-base-0.72.0.1, regex-compat-0.71.0.1, regex-posix-0.72.0.2,
> rts-1.0, stm-2.1.1.0, template-haskell-2.2.0.0, time-1.1.2.0,
> xhtml-3000.0.2.1
New description:
if you try to compile HGL-3.2.0.0 in ghc 6.8.2 on Windows:
{{{
C:\ghc\HGL-3.2.0.0>runghc Setup.hs configure
Configuring HGL-3.2.0.0...
C:\ghc\HGL-3.2.0.0>runghc Setup.hs build
Preprocessing library HGL-3.2.0.0...
Building HGL-3.2.0.0...
Graphics/HGL/Key.hs:57:7:
Could not find module `Graphics.Win32':
it is a member of package Win32-2.1.1.0, which is hidden
}}}
But:
{{{
C:\ghc\HGL-3.2.0.0>ghc-pkg list
C:/ghc/ghc-6.8.2\package.conf:
Cabal-1.2.3.0, GLUT-2.1.1.1, HUnit-1.2.0.0, OpenGL-2.2.1.1,
QuickCheck-1.1.0.0, Win32-2.1.1.0, array-0.1.0.0, base-3.0.1.0,
bytestring-0.9.0.1, cgi-3001.1.5.1, containers-0.1.0.1,
directory-1.0.0.0, fgl-5.4.1.1, filepath-1.1.0.0, (ghc-6.8.2),
haskell-src-1.0.1.1, haskell98-1.0.1.0, hpc-0.5.0.0, html-1.0.1.1,
mtl-1.1.0.0, network-2.1.0.0, old-locale-1.0.0.0, old-time-1.0.0.0,
packedstring-0.1.0.0, parallel-1.0.0.0, parsec-2.1.0.0,
pretty-1.0.0.0, process-1.0.0.0, random-1.0.0.0,
regex-base-0.72.0.1, regex-compat-0.71.0.1, regex-posix-0.72.0.2,
rts-1.0, stm-2.1.1.0, template-haskell-2.2.0.0, time-1.1.2.0,
xhtml-3000.0.2.1
}}}
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/2286#comment:1>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs