Pregunta

He comenzado a usar tanto de la cábala, areneros y Fay.Sin embargo, Fay parece incapaz de encontrar los paquetes de forma automática, es de suponer que no están en el 'global' de la cábala, el paquete de base de datos.He intentado, sin éxito, siga los consejos esta página de la wiki, que a mí me parecía:

./cabal-sandbox/bin/fay.exe --base-path .cabal-sandbox/i386-windows-ghc-7.6.3/fay-base-0.19/src/ Frontend.hs

Pero Fay todavía se queja de que cannot find package fay-base.¿Hay algo que pueda hacer acerca de esto, o debo instalar Fay fuera de la caja de arena?

¿Fue útil?

Solución

Usted no necesita suministro de la ruta base, pero necesita a punto para el paquete correcto config pasando --package-conf o configuración de la HASKELL_PACKAGE_SANDBOX la variable de entorno.

Por ejemplo:

./.cabal-sandbox/bin/fay --package-conf=.cabal-sandbox/x86_64-osx-ghc-7.6.3-packages.conf.d examples/alert.hs

o

HASKELL_PACKAGE_SANDBOX=./.cabal-sandbox/x86_64-osx-ghc-7.6.3-packages.conf.d ./.cabal-sandbox/bin/fay examples/alert.hs

Más información está disponible en https://github.com/faylang/fay/wiki/Installing-and-running#wiki-sandboxes (Me acaba de editar para que sea un poco más claro, y voy a añadir un enlace desde otra página de la wiki)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top