Está en la página 1de 2

Librerias

sudo apt-get install gfortran (I use gfortran? to get all of them)


sudo apt-get install libx11-dev
sudo apt-get install libncurses5-dev
Paquetes Necesarios
version 4.2.x de GCC
gcc-gfortran
libgcc1
gcc-cpp
gcc-c++
gcc
version 3.3.6 de GCC
gcc
g77
g++
f2c
libf2c
Mover este archivo al directorio /usr/local/ y descomprimirlo:
mv sac-101.6a-linux_x86_64.tar.bz2 /usr/local/
cd /usr/local/pub
tar sac-101.6a-linux_x86_64.tar.bz2
#
con bash, agregar a $HOME/.bashrc
#seisan
#
. /home/v3lku5/seismo/COM/SEISAN.bash
#Added
#
export
export
export
export
export
export
export
export

for Seismic Analysis code


PATH=$PATH:/home/v3lku5/sac/sac/bin
SACDIR=/home/v3lku5/sac/sac
SACLIB=$SACDIR/lib/sacio.a
SACXWINDOWS=x11
SACGRAPHICSDEVICE=xwindows
SACGGRAPHICS=xwindows
SACMACRO=$SACDIR/macros
SACAUX=$SACDIR/aux

Borrar directorio
rm -rf ./usr/local/sac
##########################################################
Con respecto a sac.
Hay dos puntos importantes:
1) para poder ejecutar sac en cualquier carpeta y no solo donde se
encuentran los ejecutables, es necesario que la carpeta donde se
encuentran los ejecutables de sac, en tu caso "/usr/local/sac/bin/sac"
este declarada en la variable $PATH de tu archivo de configuracin
".bashrc".
Algo como lo siguiente:

export PROGRAMAS=/home/ccri/Programas/
export
PATH=$PATH:/usr/lib/gmt/bin/:${PROGRAMAS}/CPS/PROGRAMS.330/bin/:${PROGRAMAS}/sac
/sac/bin/:
donde la varible $PROGRAMAS es la ruta donde estn los ejecutables. En
este caso para m estn en mi home, en el
usuario: ccri y finalmente en la carpeta programas. Pero en tu caso se
encuentran en otra ruta: "/usr/local/sac/bin/sac"
Lo debes adecuar a tus necesidades, es decir, al nombre de tu carpeta y
tu equipo
Debes agregar esa lnea a tu ".bashrc"
Y finalmente que las libreras de sac apunten al lugar adecuado, algo
como lo siguiente:
#Added
export
export
export
export
export
export
export

for Seismic Analysis code


SACDIR=/home/ccri/Programas/sac/sac/
SACLIB=${SACDIR}/lib/sacio.a
SACXWINDOWS=x11
SACGRAPHICSDEVICE=xwindows
SACGGRAPHICS=xwindows
SACAUX=${SACDIR}/aux
SACMACRO=${SACDIR}/macros

Si te das cuenta la variable $SACDIR es la ruta donde estn los


ejecutables, que coincide con la que se defini en la variable $PATH
arriba.
Las dems variables dependen de $SACDIR, por lo que si esta bien
configurada las demas las puedes copiar tal y como estn.
Espero que te sirva de algo.
cd /usr/local/sac/bin/
ls
chmod 777 sac
sudo chmod 777 sac
ls
sa
sac
cd
sac
cd /usr/local/sac/bin
ls
file sac
sudo su
sac
./sac

También podría gustarte