Mit cabal mit mehrere GHC-Versionen

Habe ich beide ghc6 und ghc7 auf meinem desktop. Zur Installation neuer Pakete (für das spezifische ghc-version), benutze ich cabal mit der Flagge --with-compiler=<ghc-dir> angeben, für welches ghc ich will das Paket installiert.

Ich tun cabal update vor der Installation eines neuen Pakets. Aber wie kann ich angeben, für welche ghc ich will das update? Ich meine, es gibt keine --with-compiler fahne mit cabal install. Ich würde denken, dass, nur wie benutze ich ghc-pkg7 für ghc7, es wäre cabal7. Abgesehen von der cabal install Befehl, von denen ich weiß, die ghc-version es ist die Anwendung, ich weiß nicht, welche ghc betroffen ist mit den anderen Kabalen Befehle.

Auch, wenn ich ghc-pkg check ich finde die Probleme mit einigen Paketen und ich weiß nicht, wie zu beheben.

Ich würde wirklich gerne wissen - wenn jemand nicht haben - gute Praktiken bei der Verwendung mehrerer ghc-Versionen auf der gleichen Maschine. z.B. wie gehen Sie mit installation, updates, etc.

InformationsquelleAutor vis | 2011-10-14
Schreibe einen Kommentar