lunes, 22 de enero de 2007

Xemacs como en la URJC

Para poder hacer las prácticas en casita, tener el Xemacs igual que en la uni, tener las librerias y compilar, hay que seguir estos pasos (probado en Ubuntu Edgy):

Nota: Conectaros a un ordenador de la uni, no a pantuflo, ya que ahí no están las librerias y me ha dado problemas a la hora de traer la configuración de colores del xemacs.
  1. Instalar Xemacs:
    spm@amd64:~$ sudo apt-get install xemacs21 xemacs 21-basesupport xemacs21-bin xemacs21-nomule xemacs21-support
  2. Poner el xemacs como en la uni: colores, librerias, etc. Esto se hace trayendo todo lo que hay en /usr/lib/xemacs/site-lisp

    spm@amd64:~$ ssh spm@delta20 (nos conectamos a la uni)
    Password:

    spm@delta20:~$ tar -czvf conf.tgz /usr/share/emacs/site-lisp (guardamos el fichero de configuracion)
    /usr/share/emacs/site-lisp/
    /usr/share/emacs/site-lisp/dictionaries-common/
    /usr/share/emacs/site-lisp/dictionaries-common/debian-ispell.el
    /usr/share/emacs/site-lisp/dictionaries-common/ispell.el
    /usr/share/emacs/site-lisp/dictionaries-common/flyspell.el
    /usr/share/emacs/site-lisp/csh-mode.el

    spm@delta20:~$ exit (Nos salimos de la uni)
    logout
    Connection to delta20 closed.

    spm@amd64:~$ scp spm@delta20:conf.tgz conf.tgz (Nos traemos el fichero de configuración
    Password:
    conf.tgz 100% 73KB 72.8KB/s 00:00
    spm@amd64:~$ cd / (Nos vamos a la raiz)
    spm@amd64:/$ sudo tar -xvzf /home/spm/conf.tgz (Descomprimimos el fichero en su lugar)
  3. Instalar compilador de ada:
    spm@amd64:~$ sudo apt-get install gnat
  4. Taer las librerias de lower layer. Todas estas librerias están en /opt/ll. Pongo los pasos, pero ya sin comentarios:
    spm@amd64:~$ ssh spm@delta20
    spm@delta20's password:
    spm@delta20:~$ tar -czvf ll.tgz /opt/ll/
    spm@delta20:~$ exit
    spm@amd64:~$ scp spm@212.128.4.80:ll.tgz ll.tgz
    spm@delta20's password:
    ll.tgz 100% 385KB 192.7KB/s 00:02
    spm@amd64:~$ cd /
    spm@amd64:/$ sudo tar -xzvf /home/spm/ll.tgz
  5. Compilar las librerias
    spm@amd64:/$ cd /opt/ll/lib
    spm@amd64:/$ sudo gnatmake *.ads
Ya estaremos preparados para editar, compilar, ejecutar nuestras prácticas en casita.

No hay comentarios: