Après beaucoup de difficultés avec cabal install ihaskell
je lisdes difficultés pour installer iHaskell
Si vous avez des problèmes avec cette installation, s'il vous plaît assurez-vous d'essayer la version Github premier. IHaskell est en développement rapide, donc Hackage n'est pas toujours le plus récent. Pour installer à partir Github, tirer à partir du référentiel, puis installer avec
./build.sh all
Ce matin, je suis passé à ghc-7.8.4
et cabal-1.22
et je suis le téléchargement iHaskell du dépôt github en utilisant un git clone
simple.
Il est difficile de localiser plusieurs bibliothèques.
/usr/bin/ld: cannot find -lHStransformers-compat-0.4.0.3-ghc7.8.4
/usr/bin/ld: cannot find -lHSmtl-2.1.3.1-ghc7.8.4
/usr/bin/ld: cannot find -lHStagged-0.7.3-ghc7.8.4
/usr/bin/ld: cannot find -lHStext-1.2.0.4-ghc7.8.4
/usr/bin/ld: cannot find -lHSvector-0.10.12.2-ghc7.8.4
/usr/bin/ld: cannot find -lHSunordered-containers-0.2.5.1-ghc7.8.4
/usr/bin/ld: cannot find -lHSsyb-0.4.4-ghc7.8.4
/usr/bin/ld: cannot find -lHSmtl-2.1.3.1-ghc7.8.4
/usr/bin/ld: cannot find -lHSdlist-0.7.1-ghc7.8.4
/usr/bin/ld: cannot find -lHSattoparsec-0.12.1.3-ghc7.8.4
/usr/bin/ld: cannot find -lHSscientific-0.3.3.7-ghc7.8.4
/usr/bin/ld: cannot find -lHShashable-1.2.3.1-ghc7.8.4
Malheureusement, je peux vérifier que certains d'entre eux sont présents.
[email protected]:~/Downloads/IHaskell$ cabal install mtl
Resolving dependencies...
All the requested packages are already installed:
mtl-2.2.1
Use --reinstall if you want to reinstall anyway
ld
semble être plus d'une erreur de C++ d'une erreur Haskell, mais je ne sais pas comment faire face.
ne fonctionne pas: http://stackoverflow.com/questions/24838712/cabal-reports-usr-bin-ld-cannot-find-lhsrandom-1-0-1-1-ghc7-8-3 –
Hurm. Vous avez dit 'mtl-2.2.1' est installé mais la bibliothèque que l'éditeur de liens recherche est' mtl-2.1.3.1'. Je risquais de deviner qu'aucun d'entre eux n'est installé. –