I'm afraid I don't even remember what I had for breakfast this morning - absolutely no memory of compiling Hugs and it was probably 4 computers ago so don't have any details. Good luck.
Thanks, Neil On Sat, 21 Jul 2018 at 2:19 pm, Anthony Clayden < [email protected]> wrote: > Thank you Neil, I'm amazed anybody's still monitoring this forum. (I was > more posting for the sake of posterity/somebody else trying to revive Hugs.) > > In that case, I'm sure you'll remember this ;-) > > https://mail.haskell.org/pipermail/hugs-bugs/2006-August/001612.html > > I'm building Hugs from the Sep 2006 source, on a 64-bit Windows 8 machine, > using MinGW32. > > The good news is it built and I can at least run the interpreter. > > The bad news is I hacked and bumbled my way through, so I'm not sure what > I got. In particular, three .dll's didn't build, so I copied them over from > the binaries distro; then hacked the Makefile; then carried on. Those three > are > > Ptr.dll; Alloc.dll; Error.dll -- from corresponding .c in > ./libraries/bootlib/Foreign, and sub-dirs. > > Presumably the .c didn't compile. Those are three of the four .dll's > mentioned in your August 2006 message. > > Can you remember any clues as to what was wrong or where to go looking? > > I can explain the message in your post, because I got the same message in > an earlier attempt: "too many arguments to function 'mkdir'." > > Microsoft in their wisdom changed the command. There's a call to it from > dirprim.c, guarded by a check of the HOST_OS. The August 2006 message is > wrt a call in HsBase.h, similarly guarded but maybe subtly different?: > > INLINE HsInt > __hscore_mkdir( HsAddr pathName, HsInt mode ) > { ... mkdir ... } > > Full disclosure: I got the error re 'mkdir' when I was trying to compile > under MSys2 -- trying to be modern. That gives a HOST_OS of 'msys', and > Hugs just doesn't know about it. I tried hacking config.sub, but ran into > more and more trouble in other places. Eventually I abandoned MSys2 and > fell back to old MSys vintage 2011. > > > Thank you for any pointers(!) And thank you Hugs team for such a > robust/long-lived piece of software. Building Hugs (or at least building > whatever I've got) has been less trouble than GHC on Windows looks to be > https://mmhaskell.com/blog/2018/6/11/contributing-to-ghc-1-preparation > > > AntC > > > On Fri, 20 Jul 2018 at 9:40 PM, Neil Mitchell <[email protected]> > wrote: > >> Hi Anthony, >> >> Thanks for finding it. I don't even know how to update the website. >> Ross (cc'd) might... >> >> _______________________________________________ > Hugs-Bugs mailing list > [email protected] > http://mail.haskell.org/cgi-bin/mailman/listinfo/hugs-bugs >
_______________________________________________ Hugs-Bugs mailing list [email protected] http://mail.haskell.org/cgi-bin/mailman/listinfo/hugs-bugs
