Saludos,Cygwin no se reconoce como Unix cadena de herramientas de compatibilidad de Cabal
Tratando de instalar un proyecto de ejemplo utilizando Snap Framework Cabal, mientras que en Windows 7 y en Cygwin.
cabal install
en mi proyecto en cygwin termina con
Resolving dependencies... Configuring unix-2.4.1.0... cabal.exe: The package has a './configure' script. This requires a Unix compatibility toolchain such as MinGW+MSYS or Cygwin. cabal.exe: Error: some packages failed to install: proj-0.1 depends on unix-2.4.1.0 which failed to install. unix-2.4.1.0 failed during the configure step. The exception was: ExitFailure 1
Lamentablemente, me sale esto mientras que dentro de cygwin.
Hasta ahora, he encontrado que this discussion hace referencia a un problema similar, pero su solución propuesta (instalar MinGW) parece exagerada, dado que las cosas deberían funcionar dentro de cygwin.
Soy bastante nuevo en Haskell, por lo que no estoy seguro de con qué conf archivos debo jugar o cuáles son las dependencias reales. Apuntarme en la dirección correcta sería muy apreciado.
Recuerda, cabal es una aplicación normal de Windows, por lo que si las cosas de Cygwin no están en tu camino, no las va a encontrar. Estar "adentro" de Cygwin es una afirmación sin sentido. – jrockway
@jrockway: ¿Esto significa que puedo ejecutar "directorio de actualización cabal" desde un aviso de CMD en Windows, siempre que tenga cygwin \ bin en mi camino? –
@Tim Perry: Sí. – jrockway