Has any progress been made on making the latest Hugs work with the latest graphics lib? It seems a shame that people who read SOE can't run the programs... -Paul
The latest cvs version of Hugs works with the latest graphics library, thanks to some great work by Alastair. We intend to release a new version with precompiled binaries and all in a few weeks time. Everyone is encouraged to check their software against the cvs version and report any bugs or incompatibilities. Point your browser to http://cvs.haskell.org/ for further directions. All the best, Johan On Monday, June 4, 2001, at 08:04 AM, Paul Hudak wrote:
Has any progress been made on making the latest Hugs work with the latest graphics lib? It seems a shame that people who read SOE can't run the programs...
-Paul From: "Jim Kerr"
Date: Thu May 31, 2001 02:52:01 PM US/Pacific Subject: Graphics library for Hugs98? I recently bought a copy of Paul Hudak's "Haskell School of Expression", and it's interesting reading... but I'm stumped on trying to get the graphics library to work on Win 2000.
I downloaded the Win32 version of the graphics library from http://haskell.cs.yale.edu/graphics/downloading.html along with the graphics-2.0.3.src.zip file, dutifully followed the instructions about setting the search path, and got this:
__ __ __ __ ____ ___ _______________________________________________ || || || || || || ||__ Hugs 98: Based on the Haskell 98 standard ||___|| ||__|| ||__|| __|| Copyright (c) 1994-2001 ||---|| ___|| World Wide Web: http://haskell.org/hugs || || Report bugs to: hugs-bugs@haskell.org || || Version: February 2001 _______________________________________________
Haskell 98 mode: Restart with command line option -98 to enable extensions
Reading file "C:\Hugs98\lib\Prelude.hs":
Hugs session for: C:\Hugs98\lib\Prelude.hs Type :? for help Prelude> :set -Pc:\Hugs98\win32;c:\Hugs98\graphics-2.0.3\lib\win32; Prelude> :load C:\Hugs98\graphics-2.0.3\demos\HelloWorld.hs Reading file "C:\Hugs98\graphics-2.0.3\demos\HelloWorld.hs": Reading file "c:\Hugs98\graphics-2.0.3\lib\win32\GraphicsUtils.hs": Reading file "c:\Hugs98\graphics-2.0.3\lib\win32\GraphicsCore.hs": Reading file "c:\Hugs98\graphics-2.0.3\lib\win32\GraphicsTypes.hs": [[ lots more of these ]] Reading file "C:\Hugs98\lib\win32\Win32.hs": Reading file "c:\Hugs98\graphics-2.0.3\lib\win32\GraphicsUtilities.hs": Dependency analysis ERROR c:\Hugs98\graphics-2.0.3\lib\win32\GraphicsUtilities.hs:72 - Illegal type "IOResult a" in constructor application
So... * Is this what is meant by the warnings on some web pages that the graphics library doesn't work with Hugs Version February 2001? * If so, does anyone know when the graphics lib might be fixed? * Either way, is there a workaround that isn't too painful? I guess I could roll back to an earlier version of Hugs if it comes to that.
I saw an earlier post about the same problem on the Linux platform, but the thread soon disappeared.
Thanks for the help!
Jim Kerr Software Engineer Agilent Technologies Santa Rosa, CA
This is great news. Thanks Johan (and Alastair!). -Paul Johan Nordlander wrote:
The latest cvs version of Hugs works with the latest graphics library, thanks to some great work by Alastair. We intend to release a new version with precompiled binaries and all in a few weeks time. Everyone is encouraged to check their software against the cvs version and report any bugs or incompatibilities.
participants (2)
-
Johan Nordlander -
Paul Hudak