Difference between revisions of "Installation of yade on debian / ubuntu"
From Yade
Line 32: | Line 32: | ||
libgts-dev python-pygraphviz libvtk5-dev python-scientific |
libgts-dev python-pygraphviz libvtk5-dev python-scientific |
||
− | Optionally you might want to '''[[Installation_details#Installing_the_wildmagic_3_library_on_debian|install the wildmagic 3 library]]''', which can be used by Lattice Geometrical Model. But is not absolutely necassary (used only for Delaunay mesh generation method in lattice model). |
||
'''Make sure that you have boost 1.34 or higher''' |
'''Make sure that you have boost 1.34 or higher''' |
Revision as of 21:09, 18 June 2010
You should be running at least Debian Lenny / Ubuntu Hardy Heron (8.04) to have required version of dependencies.
Using prepackaged version
You can use pre-compiled packages build by launchpad PPA service once in a while, if you are running Ubuntu.
Latest development version from sources
Cut&paste the following commands to terminal
sudo aptitude install scons libqt3-mt-dev qt3-dev-tools freeglut3-dev \ libboost-date-time-dev libboost-filesystem-dev libboost-thread-dev \ libboost-regex-dev fakeroot dpkg-dev build-essential g++ \ libboost-iostreams-dev liblog4cxx10-dev python-dev libboost-python-dev ipython \ python-matplotlib libsqlite3-dev python-numeric python-tk gnuplot doxygen \ libgts-dev python-pygraphviz libvtk5-dev python-scientific bzr libeigen2-dev \ libqglviewer-qt3-dev
bzr checkout --lightweight lp:yade
cd yade
scons profile=default features=gts,log4cxx,opengl,openmp,vtk version=trunk linkStrategy=monolithic PREFIX=/usr/local
yade-trunk
Stable version from sources
Installing dependecies (cut&paste to terminal all together):
sudo aptitude install scons libqt3-mt-dev qt3-dev-tools freeglut3-dev \ libboost-date-time-dev libboost-filesystem-dev libboost-thread-dev \ libboost-regex-dev fakeroot dpkg-dev build-essential g++ \ libboost-iostreams-dev liblog4cxx10-dev python-dev libboost-python-dev ipython \ python-matplotlib libsqlite3-dev python-numeric python-tk gnuplot doxygen \ libgts-dev python-pygraphviz libvtk5-dev python-scientific
Make sure that you have boost 1.34 or higher
Download and compile Yade
Grab the latest release from Launchpad yade-0.20-2 (1.7MB).
scons # installs to /usr/local by default
Other possible options are available with 'scons -h' command
Replace username with your user name. Be sure to check out scons options on installation details page for optimized builds or different installation directory.