Creé algunos archivos de un proyecto en Unix, son muchos y si quiero ejecutarlos en otra PC o carpeta, necesito copiar todos los archivos allí. Están todos conectados en import. ¿Cómo puedo hacer un programa haskell ejecutable?Compilar archivos .hs múltiples de Haskell - Unix
que tienen por ejemplo:
main.hs - main where all the program executes; using,besides haskell, unix shell.
ex1.hs - basically types of data, some functions.
ex2.lhs - same as ex1.lhs but is literate with LaTeX
pic.jpg - picture to use on the pdflatex
package.sty - package needed to use some functions
¿Cómo procedo y compilar todos estos? He intentado utilizar GHC pero siempre produce errores:
>ghc -o MAIN main.hs ex1.hs ex2.lhs pic.jpg package.sty
Failed to load interface for 'ex1.hs'
y está en la línea que tiene ex1.hs importación
curioso es que si opero ex1.hs importación aimportación ex2.lhs línea dará error en ex2
¿Quisces decir _ghc_? –
¿Cómo quieres que se compile un archivo '.jpg'- o' .sty'? ¿Debería estar incrustado en el ejecutable? – dflemstr
Sí, lo necesito porque el programa crea un pdf y necesito ese jpg y sty es un paquete – MrFabio