1.4.10

RM\Cobol-85 en Ubuntu.

Testeado utilizando las siguientes combinaciones:
Ubuntu Server 8.0.4 + Ibcs 3.8 + RM\COBOL-85 Runtime - Version 5.06 for SCO Unix System V/386.
Ubuntu 8.0.4 + Ibcs 3.8 + RM\COBOL-85 Runtime - Version 5.06 for SCO Unix System V/386.

I - Requerimientos previos.

$ sudo apt-get install build-essential kernel-package
$  uname -r 
$ sudo apt-get install linux-headers-'uname -r'



II - Aplicando el patch ibcs.

1) Descargar el ultimo patch de http://sourceforge.net/projects/linux-abi y descomprimir.

$ tar xvfz ibcs-'x_x'.tgz

2) Editar /lib/modules/'uname -r'/build/include/linux/autoconf.h

$ sudo nano /lib/modules/'uname -r'/build/include/linux/autoconf.h
O Bien:
$ sudo gedit /lib/modules/'uname -r'/build/include/linux/autoconf.h

Buscar la linea: #define CONFIG_XEN 1
Reemplazar por: /* #define CONFIG_XEN 1 */
Guardar.

Nota: Este paso solo fue necesario hacerlo en la versión 8.0.4 de Ubuntu Server, no asi en la versión Desktop 8.0.4.

3) Ubicarse en el directorio donde se descomprimió el patch ibcs, compilar y mover a un lugar seguro.
$ make 
$ sudo mv * /ibcs

4) Para que cargue automáticamente desde el inicio, es indispensable hacer un script de la siguiente forma:

$ sudo nano /etc/init.d/mishell.sh
O bien:
$ sudo gedit /etc/init.d/mishell.sh

Este script debe tener solamente la siguiente instrucción: ./ibcs/abi_ldr
Guardar el script y concederle permisos de ejecución:
$ sudo chmod +x mishell.sh
$ cd /etc/init.d 

$ sudo su
# update-rc.d mishell.sh defaults

    0 comentarios: