Claus Reinke wrote:
In fact it'll come with the Haskell Platform, and that's feasible because I don't think we're planning to make relocatable binary distributions of the HP.

Not having relocatable binary distributions would be sad indeed,
especially as a regression from what we used to have. Being able
to use ghc from an external drive, or over network connections
with randomly assigned drive letters, was rather useful for presentations,
and I believe was also used by lecturers in theatres with fixed PCs.

Oh, you're talking about not just install-time relocation, but run-time relocation!

You can use GHC like this on Windows, and you'll still be able to do that. But GHC is unusual in that it doesn't need any registry stuff to run: most Windows software needs to be installed on the local machine before it can run at all. I've never seen anyone just mount a remote drive for the purposes of running something during a presentation - normally you'd use RDP or VNC or something, or on Unix, SSH to the remote machine.

You won't be able to use Haddock from an ad-hoc remote mount, at least not without giving it an extra argument or setting an environment variable to tell it where to find the package.conf. Even a dynamically-linked ghc-paths won't help here.

Yes you need to re-install Haddock if you re-install GHC, but that's just like any other library (think of Haddock as a library). I think it's unlikely that anyone will want to have multiple Haddock installations, but if they do then they'll just have to manually rename the Haddock binary after installing it.

Isn't that just the problem we're talking about? It is not about wanting
to have multiple Haddock installations. After the switch to Haddock 2, there will _have to be_ one Haddock installation per GHC installation.

Not necessarily - how often do you need to run Haddock against something other than the libraries for your most recent installed GHC?

Cheers,
        Simon

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to