
Bonjour, J'aimerais installer haskell platform sur ma machine. J'ai donc installé haskell via *deb et la dernière version des sources sur http://hackage.haskell.org/platform/. pendant le ./configure m'annonce que je ne dispose pas d'un ghc 6.10: c'est effectivement un 6.8 qui est fourni avec ubuntu et c'est précisément pourquoi je veux installer 6.10. Je passe outre: ./configure --prefix=/usr/local/stow/haskell-platform-2009.2.0.2 \ --enable-unsupported-ghc-version mais rapidement, j'obtiens: "./Setup" "configure" "--package-db=../../packages/package.conf.inplace" "--prefix=/usr/local/stow/haskell-platform-2009.2.0.2" "--with-compiler=/usr/bin/ghc" "--with-hc-pkg=/usr/bin/ghc-pkg" "--with-hsc2hs=/usr/bin/hsc2hs" "--enable-library-profiling" Setup: Unrecognised flags: --package-db=../../packages/package.conf.inplace Il y a visiblement une raison pour compiler 6.10 avec 6.10. Le pb est que je ne sais comment faire. a l'aide, donc, et bonne soirée. marc

2009/12/7 Marc Chantreux
Bonjour,
J'aimerais installer haskell platform sur ma machine. J'ai donc installé haskell via *deb et la dernière version des sources sur http://hackage.haskell.org/platform/.
Commences par installer GHC 6.10 en téléchargant le tar du binaire sur le site de GHC. Il est facile à installer et marche très bien. Ensuite tu disposes d'un GHC récent pour télécharger la plateforme ! David

On Tue, Dec 08, 2009 at 01:15:39AM +0100, David Virebayre wrote:
Commences par installer GHC 6.10 en téléchargant le tar du binaire sur le site de GHC.
mis a part le fait qu'il faille virer packages/installed.packages a la main avant de faire le make install, tout se passe bien et je ne vois meme plus de raison de faire ma propre compilation. Au final: alex -> ../stow/haskell-platform-2009.2.0.2/bin/alex cabal -> ../stow/haskell-platform-2009.2.0.2/bin/cabal ghc -> ../stow/ghc-6.10.4/bin/ghc ghc-6.10.4 -> ../stow/ghc-6.10.4/bin/ghc-6.10.4 ghci -> ../stow/ghc-6.10.4/bin/ghci ghci-6.10.4 -> ../stow/ghc-6.10.4/bin/ghci-6.10.4 ghc-pkg -> ../stow/ghc-6.10.4/bin/ghc-pkg ghc-pkg-6.10.4 -> ../stow/ghc-6.10.4/bin/ghc-pkg-6.10.4 haddock -> ../stow/ghc-6.10.4/bin/haddock happy -> ../stow/haskell-platform-2009.2.0.2/bin/happy hasktags -> ../stow/ghc-6.10.4/bin/hasktags hp2ps -> ../stow/ghc-6.10.4/bin/hp2ps hpc -> ../stow/ghc-6.10.4/bin/hpc hsc2hs -> ../stow/ghc-6.10.4/bin/hsc2hs runghc -> ../stow/ghc-6.10.4/bin/runghc runhaskell -> ../stow/ghc-6.10.4/bin/runhaskell je ne crois pas qu'il manque un des must-have des commandes haskell! Il me faut maintenant découvrir cabal pour installer Yi dans le repertoire que je souhaite. Merci pour ton aide! Marc

On Wed, Dec 09, 2009 at 08:26:36AM +0100, David Virebayre wrote:
De rien ! Ca fait plaisir de voir un message sur cette liste de temps en temps. N'hésites pas !
Il est vrai que kowey et moi esperions plus de trafic quand on avait fait les demarches pour la création de la liste et de la page francophone. Pour ma part: j'ai fais une pause dans mon apprentissage parceque je n'arrivais tout simplement pas a écrire quoi que ce soit d'intelligent. Je tente actuellement une nouvelle méthode qui fonctionne bien avec go: la lecture des codes sources existants.
Au fait, quelle version d'Ubuntu as-tu ?
une JJ ... mais je ne reconduirais pas ubuntu: je l'ai testé parceque c'etait préinstallé sur mon portable mais je la virerais des que j'en aurais le temps pour une autre distrib. Je pensais a Squeeze ... il parrait que arch est tres appréciée dans le monde haskell pour le nombre de libs packagées: je jetterais un coup d'oeil. cordialement marc

2009/12/9 Marc Chantreux
Pour ma part: j'ai fais une pause dans mon apprentissage parceque je n'arrivais tout simplement pas a écrire quoi que ce soit d'intelligent.
Il est vrai que face au experts qu'on cotoie facilement sur les listes anglophones, il y a de quoi se sentir humble. J'ai la chance d'avoir l'opportunité de faire des petits programmes au boulot pour lesquels j'ai pu choisir haskell. Ce n'est pas des programmes très intelligents non plus, mais je suis bien content d'avoir pu les faire en Haskell, pour une fois que je n'ai pas une erreur de segmentation sur la première version d'un programme :)
Au fait, quelle version d'Ubuntu as-tu ?
une JJ ... mais je ne reconduirais pas ubuntu: je l'ai testé parceque c'etait préinstallé sur mon portable mais je la virerais des que j'en aurais le temps pour une autre distrib. Je pensais a Squeeze ...
Connais pas. Pour info, la karmic a GHC 6.10 dans ses repositories. J'ai testé voulu tester Arch dans une machine virtuelle, mais l'installation est très chiante pour moi : on arrive à un login texte et je me suis lassé avant de trouver comment installer kde depuis les dépôts. Je suis sur kubuntu depuis quelques années et ma foi ca me convient globalement. Cordialement,

On Wed, Dec 09, 2009 at 08:02:19AM +0100, Marc Chantreux wrote:
Il me faut maintenant découvrir cabal pour installer Yi dans le repertoire que je souhaite.
réponse a moi-même: la doc est la: http://www.haskell.org/cabal/ cabal install --prefix=/usr/local/stow/Yi Yi le package Yi dispo sur cabal est buggé: utiliser le depot darcs pour le moment (d'apres anders^^@freenode). cordialement
participants (2)
-
David Virebayre
-
Marc Chantreux