Ich verwende HaskellPlatform-2012.4.0.0 auf Win7. Es ist als tragbar installiert. Pfade werden über die .bat-Datei verwaltet, sodass ghci
und ghc
funktionieren.
Aber cabal installiert sich selbst unter C: \ Benutzer \ Name \ AppData \ Roaming \ cabal \
Um das zu umgehen, habe ich:
Geänderte Pfade:
%Vor%Es funktioniert, aber es ist bei weitem nicht tragbar.
Cabal config ist ein größeres Problem. Es scheint, dass es in C: \ Users \ Name \ AppData \ Roaming \ cabal gelassen werden muss, das überhaupt nicht portierbar ist.
Der erste Lauf von cabal update
sagt Config file path source is default config file.
Fragen:
1. Wo ist diese Standardkonfigurationsdatei?
2. Können remote-repo-cache, world-file und andere Pfade relativ sein?
3. Gibt es eine Möglichkeit, den Standard-CABAL-Pfad zu setzen, so dass er niemals in C: \ Benutzer \ Name \ AppData \ Roaming \ cabal
Tags und Links haskell windows path cabal haskell-platform