
I just downloaded the files onto another machine and am doing the install. These are the steps I have followed, which are as per the instructions on: http://www.informatik.uni-freiburg.de/~thiemann/haskell/WASH/ Edit WASH-CGI-1.2/Makefile (set PATH_TO_ variables). Edit WASH-CGI-1.2/Examples/Makefile (set PATH_TO_ variables). Edit WASHMail-0.2/Makefile (set PATH_TO_UTILITY) In each directory say "make depend": Get error in WASH-CGI-1.2/Examples: file 'Login.hs' does not exist. Edit WASH-CGI-1.2/Examples/Makefile: delete line (in section "HS_FILES =") referring to Login.hs. In WASH-CGI-1.2/Examples say "make depend" again - ok this time. In Utility-0.1 say "make". No errors. I am using GNU Make. Perhaps you could try it? Also, does the goals section of the Utility-0.1/Makefile look like this? ###################################################################### # goals all: libUtility.a libUtility.a: libUtility.a($(LIBSOURCES:.hs=.o)) dist:: rm -rf $(FULLNAME) mkdir $(FULLNAME) cp $(FILES) $(FULLNAME) tar cfvz $(DISTNAME) $(FULLNAME) install-distribution: dist cp $(DISTNAME) $(WWWDIR) ###################################################################### And does the last part of the Utility-0.1/Makefile look like this? # DO NOT DELETE: Beginning of Haskell dependencies Auxiliary.o : Auxiliary.hs Auxiliary.o : ./Shell.hi Auxiliary.o : ./FileNames.hi FileNames.o : FileNames.hs Hex.o : Hex.hs Locking.o : Locking.hs Locking.o : ./Auxiliary.hi Shell.o : Shell.hs Unique.o : Unique.hs Unique.o : ./Locking.hi Unique.o : ./Auxiliary.hi # DO NOT DELETE: End of Haskell dependencies
-----Original Message----- From: Gerardo Valeri [mailto:gvaleri@universitario.edu.uy] Sent: 22 July 2003 05:28 To: Bayley, Alistair; glasgow-haskell-users@haskell.org Subject: RE: URGENT: INFORMATION ABOUT WASH, GHC, CGI AND HSP
Thanks for your reply,
I do the following First i descompressed the files in the following directories /mail/utility-0.1 /mail/washhtml-0.9 /mail/wash-cgi-1.2 /mail/washmail-0.2
if I do make in the Utility-0.1 directory show me this error
Gerardo@SERVER /cygdrive/c/mail/utility-0.1 $ make MAKE Version 5.2 Copyright (c) 1987, 2000 Borland Fatal: 'libUtility.a(Auxiliary.o' does not exist - don't know how to make it
in the Makefile of this directory exist one reference to libUtility.a, what the meaning of this error.
I read that the files .a are static liraries but I don´t know if there are Unix, GCC or GHC library.
In the others directories it´s the same
I can do is compile the files ".hs", if I do ghc --make *.hs
this generate files ".o" and ".hi" I read that the files .o are similar that the files "obj" generate in C++ and the files ".hi" are interface files from the compiler GHC.
I can´t generate the file .exe, this file is I NEED, isn´t it? THANKS FOR YOUR REPLY If somebody need something from Uruguay, I go to Europe next month and perhaps i can take this GERARDO
***************************************************************** The information in this email and in any attachments is confidential and intended solely for the attention and use of the named addressee(s). This information may be subject to legal professional or other privilege or may otherwise be protected by work product immunity or other legal rules. It must not be disclosed to any person without our authority. If you are not the intended recipient, or a person responsible for delivering it to the intended recipient, you are not authorised to and must not disclose, copy, distribute, or retain this message or any part of it. *****************************************************************