Herramientas de usuario

Herramientas del sitio


algo1:instalarhal_local

¡Esta es una revisión vieja del documento!


Cómo instalar HAL incompleto en el laboratorio

Las siguientes son las instrucciones para instalar la versión incompleta de HAL en una máquina del laboratorio, para poder hacer los ejercicios 3, 4 y 8 del proyecto 3.

1. Bajar el código fuente de HAL, desde la página de la materia y descomprimirlo. Estos pasos se pueden hacer desde el navegador, o desde la terminal con los siguientes comandos:

$> wget ...
$> unzip -x hal-gui.zip

2. Ingresar en la carpeta del proyecto e instalar dependencias:

$> cd hal-gui
$> cabal install Cabal 
$> cabal install fun/equ/equ.cabal
$> cabal install gtk2hs-buildtools
$> cabal install fun/fun.cabal
$> cabal install hal/hal.cabal
$> cabal install --only-dependencies

3. Una vez completado uno o mas de los ejercicios, compilar el código fuente y ejecutar para probar:

$> cabal configure
$> cabal build
$> ./dist/build/hal-gui/hal-gui

Los dos primeros comandos compilan el código fuente de HAL. Si hubiera algún error de compilación (por ejemplo, algún error de tipos en el código que ustedes escriben) se mostrará en pantalla, de la misma manera que se muestran los errores en ghci. Si no hubo errores, se genera un archivo ejecutable, y se guarda por defecto en la carpeta dist/build/hal-gui. Tal archivo es el que se ejecuta en el tercer comando.

Importante: Cada vez que hagamos un cambio en el código fuente de HAL y queremos volver a ejecutar, debemos compilar el código otra vez.

Soporte: Si tienen dudas de como instalar, mandar mail al profe Miguel Pagano miguel.pagano@gmail.com

algo1/instalarhal_local.1506972605.txt.gz · Última modificación: 2018/08/10 03:03 (editor externo)