Re: [Haskell-cafe] Must be a FAQ - Can't make install Hugs98-Nov2003 on MacOSX 10.3.8

The configure script is (wrongly) determining that the MacOS X C compiler does not support Floats/Doubles. Ideally, the autoconf magic which determined this setting should be fixed, [...]
Hmmm, I'm not sure if the autoconf magic has been fixed. Does it work with Hugs from CVS HEAD? If not, could somebody please send a patch for it or at least a log + all involved config.logs? I don't have access to a Mac...
I've just checked out the hugs98 sources on my Mac, but I can't immediately work out how to build them from CVS. The old distribution instructions were cd src/unix; ./configure but there isn't a configure script there any more. I tried autoconf at the toplevel, but got errors: configure: creating ./config.status config.status: creating MkDefs config.status: creating src/Makefile config.status: creating src/platform.h config.status: creating docs/Makefile config.status: creating docs/users_guide/Makefile config.status: creating docs/hugs.1 config.status: creating tests/config config.status: creating demos/Makefile config.status: creating src/config.h config.status: error: cannot find input file: src/config.h.in So, tried autoreconf; ./configure; make which seemed to create the necessary src/config.h.in etc, but then make fell over with $ make mkdir fptools cvs -d `cat CVS/Root` checkout -r HEAD `for lib in concurrent data hssource lang net text util posix; do echo fptools/hslibs/$lib; done` Enter passphrase for key '/Users/malcolm/.ssh/id_dsa': *************** cvs checkout: in directory fptools: cvs checkout: cannot open CVS/Entries for reading: No such file or directory cvs [checkout aborted]: cannot open CVS/Tag: No such file or directory make: *** [fptools] Error 1 Are there any documented instructions for building Hugs from CVS? Regards, Malcolm

I wrote:
I've just checked out the hugs98 sources on my Mac, but I can't immediately work out how to build them from CVS.
I've now found the CVS build instructions, (in a place I didn't expect - the standard distribution download web page), and it's rather easier than I thought. Just one tweak required:
$ make mkdir fptools
Need to remove this line - cvs checkout only works if the directory does /not/ already exist. Otherwise, Hugs builds just fine on MacOS X 10.3.7. Regards, Malcolm
participants (1)
-
Malcolm Wallace