Re: [Hugs-bugs] Missing Types.dll in WinHugs-May2006.exe?
Hi, This issue has now been fixed in the CVS and a brand new build works fine and gets all the Windows bits that are required. Does this warrant a new release? Just shoving up some new binaries over the old? Or should we wait a bit longer, especially if Win32 is going to get some more changes soon? Thanks Neil On 5/24/06, Esa Ilari Vuokko <eivuokko@gmail.com> wrote:
Neil Mitchell wrote:
Having run a new compilation on WinHugs libraries I get the following messages:
[snip compiler messages]
I guess the warnings should be fixed anyway.
These warnings don't happen with GHC...wierd..I think those should arise with -fvia-C...
But only integer to pointer cast sounds truly dangerous.
The final error is on the following line: import Foreign ( Storable(sizeOf, alignment, peekByteOff, pokeByteOff, peek, poke), , Ptr, alloca )
One two many comma's, I guess the CPP has had an effect here.
It's my fault [1], not CPP's. That compiles with GHC for some reason. Removing the extra comma should help. Could you please remove one comma and recompile to check if it helps.
I don't have hugs build env ready yet, so I can't immediately test myself.
As for System.Win32.Types, the folder hugsdir\packages\Win32\System\Win32 has Types.hs but no Types.c, it doesn't appear in any of the build logs. I'm not sure where it should come from, but it doesn't appear to get there.
Nobody recognises Types.hs has ffi imports?
[1] http://darcs.haskell.org/darcsweb/darcsweb.cgi?r=Win32;a=filediff;h=20060510...
Thanks, --Esa
participants (1)
-
Neil Mitchell