View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

Compilar en canarias con Linux, HP o solaris

Diarios: Máquinas compilación solaris 9 x86 en canarias


UPDATED: 20:52pm 28/01/2006

Esta preparado para compilar en Solaris, Linux y HP-UX.


Para compilar en solaris:


1. Entras en donald como metro
2. te metes en el directorio /home/metro/sun:
% cd /home/metro/sun
3. Cambias el shell a bash y pones el entorno adecuado para compilar
haciendo un source (.) del fichero env.sh:
% bash
bash-2.01$ . env.sh
4. Con eso ya puedes compilar:
$ make control
$ make router.Motif
$ make ui_operador_new.TICS

Por cierto, que la libreria PEX5 no esta en el path de librerias; se puede compilar con ella porque he puesto en el EnvMake... el path correcto, pero habra que hacer algo con eso... que haceis para ejecutar los programas de sico compilados en ana en las estaciones solaris 9? Porque eso mismo habria que hacerlo aqui.

NOTA: solo he comprobado que compilaba usando los tres ejecutables anteriores. Si tienes problemas para compilar algun otro, avisame, que seguramente es que le falte algun directorio f_lo_que sea o similar.

NOTA2: Resulta que el tar.gz de fuentes-sun.tar no estaba con los enlaces cambiados a ficheros (me debi de equivocar en la linea de comandos) y por eso he puesto tb. un Fuentes.MASTER con los f_ cogidos del tar de fuentes-hp (que si lo tenia bien).

NOTA3: He descubierto que el tar de solaris no descomprime todos los ficheros de los .tar generados en NetBSD (josue), pero que esos tar si que son descomprimidos de forma adecuada en HPUX (sauron) y linux (op90_mm).

NOTA4: El procedimiento que he seguido para instalarlo lo he dejado documentado en el SWiki; ver http://3.0.1.45:8000/Diarios/63 "Maquinas compilacion solaris 9 x86 en canarias"

Para compilar en linux:


1. Entras en op90_mm como metro
2. Pones el entorno adecuado para compilar
haciendo un source (.) del fichero env.sh:
metro@op90_mm:~$ . env-XRT.sh
3. te metes en el directorio /home/metro/sun.linux:
$ cd /home/metro/sun.linux
4. Con eso ya puedes compilar:
$ make control
$ make router.Motif
$ make ui_operador_new.TICS

NOTA: He documentado la instalacion en la pagina del SWiki
donde documenté la instalacion en solaris.

Para compilar en hpux:


1. Entras en sauron como metro
2. te metes en el directorio /home/metro/hpux1020:
% cd /home/metro/hpux1020
3. Con eso ya puedes compilar:
% make control
% make router.Motif
% make ui_operador_new.TICS

NOTA: He documentado la instalacion en la pagina del SWiki
donde documenté la instalacion en solaris.