haskell - ¿Cómo actualizar gtk2hsC2hs?
glib cabal (1)
Estoy intentando cabal install glib-0.12.3
en mi Ubuntu 11.10 usando cabal-install 0.10.2. Sin embargo, muestra los siguientes mensajes de error:
setup: The program gtk2hsC2hs version >=0.13.5 is required but the version
found at /usr/bin/gtk2hsC2hs is version 0.13.4
cabal: Error: some packages failed to install:
glib-0.12.3 failed during the configure step. The exception was:
ExitFailure 1
Después de media hora de búsqueda, no puedo encontrar dónde está este gtk2hsC2hs
. Busqué en lugares como http://code.haskell.org/gtk2hs/tools/c2hs/ , pero parece que no puedo encontrar la versión correcta.
¿Cómo podría actualizar mi gtk2hsC2hs? ¡Gracias!
Es parte del paquete gtk2hs-buildtools .
$ cabal install gtk2hs-buildtools
( --global
vez con el indicador --global
, depende de cómo desee instalar los paquetes en general) debería proporcionarle la versión más reciente que debería poder compilar los últimos paquetes gtk2hs
.
Como el antiguo gtk2hsC2hs
está en /usr/bin
, asegúrese de que el nuevo esté instalado allí (reemplazando el antiguo) o en un directorio que aparezca antes de /usr/bin
en su $PATH
. Una instalación predeterminada de cabal install
instala archivos ejecutables (en Linux) en $HOME/.cabal/bin
, por lo que sería una buena idea tener ese primer directorio en $PATH
.