I am sorry to trouble you that I was always wrong when I install the elmer my steps as follws. I am unfamiliar to the computer knowledge. my OS is ubuntu14.04
Code: Select all
sudo apt-get install subversion
sudo apt-get install libapache2-svn
svn checkout http://svn.code.sf.net/p/elmerfem/code/trunk elmerfem
Code: Select all
sudo apt-get install libsuitesparse-dev libsuitesparse-metis-dev liblapack-dev libatlas-dev libarpack2-dev libparpack2-dev libmpich2-dev libhypre-dev \
libqwt-dev libvtk5-qt4-dev libopencascade-dev libpythonqt2-dev libpythonqt2.0 libftgl-dev
Code: Select all
sudo apt-get install tcl8.4
ln -s ./usr/share/tcltk/tcl8.4 /usr/include/tcl8.4
Code: Select all
export CC=gcc
export CXX=g++
export FC=gfortran
export F77=gfortran
Code: Select all
[quote]export F77=gfortran
export ELMER_HOME=$HOME/elmer-inst[/quote]
Code: Select all
cd elmerfem/
cd matc/
./configure --prefix="$ELMER_HOME" --with-tcltk="-ltcl8.4 -ltk8.4"
make clean
make
make install
cd ..
cd umfpack
./configure --prefix="$ELMER_HOME" --with-tcltk="-ltcl8.4 -ltk8.4"
make clean
make
make install
cd ..
cd mathlibs/
./configure --prefix="$ELMER_HOME" --with-tcltk="-ltcl8.4 -ltk8.4"
make clean
make
make install
cd ..
cd elmergrid/
./configure --prefix="$ELMER_HOME" --with-tcltk="-ltcl8.4 -ltk8.4"
make clean
make
make install
cd ..
cd meshgen2d/
./configure --prefix="$ELMER_HOME" --with-tcltk="-ltcl8.4 -ltk8.4"
make clean
make
make install
cd ..
cd eio
./configure --prefix="$ELMER_HOME" --with-tcltk="-ltcl8.4 -ltk8.4"
make clean
make
make install
cd ..
cd hutiter/
./configure --prefix="$ELMER_HOME" --with-tcltk="-ltcl8.4 -ltk8.4"
make clean
make
make install
cd ..
cd fem/
./configure --prefix="$ELMER_HOME" --with-tcltk="-ltcl8.4 -ltk8.4" --with-mpi-inc-dir="/home/zlf/.local/share/Trash/files/mpich2/include/"