Re: Problem starting GHC 6.4 on windows 98

2005-03-26 Thread Eugene
Sigbjorn Finne sof at galois.com writes:

 Expect to see an updated installer sometime early next week.
Could it be something like patch to the installer or already installed ghc 6.4?

___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users


Problem starting GHC 6.4 on windows 98

2005-03-18 Thread J L Russell
When trying to run GHC 6.4 (from the installer) on Windows 98,
I get the following error message:
The GHC.EXE file is linked to missing export SHELL32.DLL:SHGetFolderPathA

From what I've been able to determine,
on Windows version prior to Windows 2000, this function was instead exported
from shfolder.dll, which is retained in later versions of Windows for
backward compatibility,
and on newer version of Windows, simply calls the version in shell32.dll.

So it looks to me like GHC 6.4 from the installer won't be able to run on
Windows 98 unless the
executable in the installer is updated to link this function from
shfolder.dll instead.

-James

___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users


Re: Problem starting GHC 6.4 on windows 98

2005-03-18 Thread Sigbjorn Finne
Thanks,
this issue was fixed a couple of hours ago in the CVS repository
based on similar feedback from other Win9x users. Expect to see
an updated installer sometime early next week.
--sigbjorn
- Original Message - 
From: J L Russell [EMAIL PROTECTED]
To: glasgow-haskell-users@haskell.org
Sent: Friday, March 18, 2005 20:26
Subject: Problem starting GHC 6.4 on windows 98


When trying to run GHC 6.4 (from the installer) on Windows 98,
I get the following error message:
The GHC.EXE file is linked to missing export 
SHELL32.DLL:SHGetFolderPathA

From what I've been able to determine,
on Windows version prior to Windows 2000, this function was instead 
exported
from shfolder.dll, which is retained in later versions of Windows for
backward compatibility,
and on newer version of Windows, simply calls the version in shell32.dll.

So it looks to me like GHC 6.4 from the installer won't be able to run on
Windows 98 unless the
executable in the installer is updated to link this function from
shfolder.dll instead.
-James
___
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users