Modules for Centos/Fedora/Redhat: Difference between revisions

From NEOSYS Dev Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
<pre>
#!/bin/bash
#!/bin/bash
set -e
set -e
Line 6: Line 5:
#--- MUST Install Swig First ---
#--- MUST Install Swig First ---
#-------------------------------
#-------------------------------
sudo yum -y install pcre-devel
sudo yum install -y swig
#sudo apt-get install libpcre3-dev
if [ "`swig -version | grep 1.3`" != "" ]; then
cd ~
sudo yum -y install pcre-devel
wget http://downloads.sourceforge.net/project/swig/swig/swig-2.0.4/swig-2.0.4.tar.gz
cd ~
tar xf swig-2.0.4.tar.gz
export SWIG_VER=2.0.4
cd swig-2.0.4
wget http://downloads.sourceforge.net/project/swig/swig/swig-$SWIG_VER/swig-$SWIG_VER.tar.gz
./configure --prefix=$HOME/local
tar xf swig-$SWIG_VER.tar.gz
make && make install
cd swig-$SWIG_VER
./configure --prefix=$HOME/local
make && sudo make install
fi


cd ~/exodus/swig
cd ~/exodus/swig
Line 20: Line 22:
#--- Perl ---
#--- Perl ---
#------------
#------------
sudo yum install perl-devel
./make.sh perl && sudo ./install.sh perl && ./test.pl
./make.sh perl && sudo ./install.sh perl && ./test.pl


Line 25: Line 28:
#-- Python ---
#-- Python ---
#-------------
#-------------
yum install -y python-devel
sudo yum install -y python-devel
./make.sh python && sudo ./install.sh python && ./test.py
./make.sh python && sudo ./install.sh python && ./test.py


Line 31: Line 34:
#--- PHP ---
#--- PHP ---
#-----------
#-----------
yum install -y php-devel php-cli
sudo yum install -y php-devel php-cli
./make.sh php && sudo ./install.sh php && ./test.php
./make.sh php && sudo ./install.sh php && ./test.php
service httpd restart || echo "service httpd restart" failed
service httpd restart || echo "service httpd restart" failed
Line 38: Line 41:
#--- Java ---
#--- Java ---
#------------
#------------
yum install -y java java-devel
sudo yum install -y java java-devel
./make.sh java && sudo ./install.sh java && ./testjava.sh
./make.sh java && sudo ./install.sh java && ./testjava.sh


Line 44: Line 47:
#--- C# ---
#--- C# ---
#----------
#----------
yum install -y mono-devel
sudo yum install -y mono-devel
./make.sh csharp && sudo ./install.sh csharp && ./testc#.sh
./make.sh csharp && sudo ./install.sh csharp && ./testc#.sh
</pre>

Revision as of 01:44, 21 June 2011

  1. !/bin/bash

set -e

  1. -------------------------------
  2. --- MUST Install Swig First ---
  3. -------------------------------

sudo yum install -y swig if [ "`swig -version | grep 1.3`" != "" ]; then

sudo yum -y install pcre-devel
cd ~
export SWIG_VER=2.0.4
wget http://downloads.sourceforge.net/project/swig/swig/swig-$SWIG_VER/swig-$SWIG_VER.tar.gz
tar xf swig-$SWIG_VER.tar.gz
cd swig-$SWIG_VER
./configure --prefix=$HOME/local
make && sudo make install

fi

cd ~/exodus/swig

  1. ------------
  2. --- Perl ---
  3. ------------

sudo yum install perl-devel ./make.sh perl && sudo ./install.sh perl && ./test.pl

  1. -------------
  2. -- Python ---
  3. -------------

sudo yum install -y python-devel ./make.sh python && sudo ./install.sh python && ./test.py

  1. -----------
  2. --- PHP ---
  3. -----------

sudo yum install -y php-devel php-cli ./make.sh php && sudo ./install.sh php && ./test.php service httpd restart || echo "service httpd restart" failed

  1. ------------
  2. --- Java ---
  3. ------------

sudo yum install -y java java-devel ./make.sh java && sudo ./install.sh java && ./testjava.sh

  1. ----------
  2. --- C# ---
  3. ----------

sudo yum install -y mono-devel ./make.sh csharp && sudo ./install.sh csharp && ./testc#.sh