Re: hmake -hat looks for file in /usr/include, not PWD
Thomas Davie <[email protected]> Fri, 20 Oct 2006 11:22:41 +0100
| Newsgroups | gmane.comp.lang.haskell.hat |
|---|---|
| Message-ID | <[email protected]> |
I'm reasonably confident that this hasn't been fixed even in the cvs build - I've met the problem a couple of times before, and never found a good reason for it to happen (I don't know anything about how hmake works) Bob On 20 Oct 2006, at 11:19, Malcolm Wallace wrote: > "David Morse" <[email protected]> wrote: > >> "hmake -hat -package GLUT Main" fails with: "Fail: >> /usr/include/hat/DoublyLinked.hx: openFile: does not exist (No such >> file or directory)". DoublyLinked.hs is sitting right in the >> directory from which I'm compiling, I'm not sure why the -hat flag >> causes this digging in /usr/include. >> >> This is hat 2.02-12 and hmake-3.09-3 on Debian stable x86. > > You are using an older version of Hat, so this behaviour may have been > fixed already in 2.04. I'm not sure quite why it is failing. But one > possible workaround is to explicitly give the current directory to > hmake, > as a location to look for the .hx pseudo-interface files. (Use -i.) > > hmake -hat -i. -package GLUT Main > > Regards, > Malcolm > _______________________________________________ > Hat mailing list > [email protected] > http://www.haskell.org/mailman/listinfo/hat