Rogan:

Again, thanks very much for your reply.

My situation is that I need to be able to use Cabal (and the Haskell Platform, Gtk2Hs, etc.) at any of several PCs in a (Windows XP) LAN, each of which has access to the network drive H:.

So, I am using:
H:\proc\tools\Haskell Platform
H:\proc\tools\gtk
H:\proc\tools\cabal            (hopefully)
etc.

So I need to not use C: for anything related to Haskell tools (although temp files would be okay I guess), and have everything in the H: tools tree, so that new versions of Cabal, Haskell libraries, etc. get installed to the appropriate dir on H:.

I will try experimenting with editing the config file and using that hidden option you mentioned.

 

** Cabal experts:

If anyone knows how to do this sort of thing in a better way, I would appreciate a word.

Thanks much,

-- Peter