Instalação de bibliotecas no novo cluster

De LCAD
Revisão de 08h46min de 19 de março de 2008 por Bzmelotti (discussão | contribs)
Ir para: navegação, pesquisa
  • SCAE
    • MAE + dependências - src
    • Aspell - rpm;
    • SCAEAspell - src;
  • W3C-LIBWWW
    • w3c-libwww - rpm;
    • w3c-libwww-devel - rpm;
  • XMLRPC-C
    • xmlrpc-c - rpm;
    • xmlrpc-c-devel - rpm;
  • VALGRIND
    • valgrind - rpm
  • GNUPLOT
    • gnuplot - rpm;
  • GDB
    • gdb - rpm;
  • DDD
      • ddd - rpm;
  • GLPK
    • glpk - rpm;
    • glpk-devel - rpm;
    • glpk-static - rpm;
    • glpk-utils - rpm;
  • JAVA SDK
  • Aspirin - src
mkdir /usr/local/nntools
cp am7.tar.gz /usr/local/nntools
cd /usr/local/nntools
tar -xzf am7.tar.gz 
cp config/pc_i386_linux.config config/$MACHTYPE.config
cp config/pc_i386_linux.h config/$MACHTYPE.h
echo $MACHTYPE
vim $MACHTYPE.config | altere a linha 9 (MACHTYPE = pc_i386_linux) para (MACHTYPE = valor de $MACHTYPE)
vim $MACHTYPE.h | altere a linha 2 (#include "pc_i386_linux.h") para (#include "i386-redhat-linux-gnu.h")
yum install expectk
export NNTOOLS=/usr/local/nntools
export MANPATH=$NNTOOLS/man:$MANPATH
export PATH=$NNTOOLS/bin/$MACHTYPE:$NNTOOLS/share:$PATH
Verifique se a variável $DISPLAY está setada. Se não export DISPLAY:0.0
./install_script | yes | valor de $MACHTYPE | Ctrl^C
./Makify $NNTOOLS
  • GALIB - src
cp galib247.tar.gz /usr/local
tar -xzf galib247.tar.gz
cd galib247
make
make test
make install
  • LINDOAPI - sr
cp LAPI-LINUX-IA32-5.0.tar.gz /usr/local
tar -xzf LAPI-LINUX-IA32-5.0.tar.gz
cd lindoapi/bin/linux32 | Verifique se todas as LINDO API's e o programa runlindo estão com permissão de execução
crie os links simbólicos
ln -sf liblindo.so.5.0 liblindo.so
ln -sf liblindojni.so.5.0 liblindojni.so
ln -sf libmosek.so.5.0 libmosek.so
crie um arquivo lindoapivars.sh no /etc/profile.d/ e adicione ao arquivo
LD_LIBRARY_PATH=/usr/local/lindoapi/bin/linux32:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
LINDOAPI_LICENSE_FILE=/usr/local/lindoapi/license/lndapi50.lic
export LINDOAPI_LICENSE_FILE
chmod +x /etc/profile.d/lindoapivars.sh
source /etc/profile.d/lindoapivars.sh
  • HYPRE - src
    • libaio
    • libaio-devel - rpm;
    • compact-gcc-34-g77 - rpm;
cp hypre-2.0.0.tar.gz /usr/local
tar -xzf hypre-2.0.0.tar.gz
cd hypre-2.0.0/src
./configure
make install