ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/REPOS_ERICCA/magic/linux/instal_chrono.bash
Revision: 957
Committed: Tue Aug 14 18:22:33 2018 UTC (6 years, 9 months ago) by francois
File size: 2163 byte(s)
Log Message:
ajustement projet_chrono

File Contents

# User Rev Content
1 francois 955 #!/bin/bash
2     echo "**********************************************************"
3     echo "* MAGiC *"
4     echo "* *"
5     echo "* ERICCA *"
6     echo "* *"
7     echo "* Departement de genie mecanique - UQTR *"
8     echo "* *"
9     echo "* Installation des modules Project Chrono *"
10     echo "* *"
11     echo "**********************************************************"
12     echo ""
13     echo $(date)
14     echo ""
15     echo "Project Chrono installation"
16    
17     echo "Checking / Installing dependencies"
18     tabdep=(freeglut3-dev)
19     echo "Dependance a verifier :"${#tabdep[*]}
20     for i in ${!tabdep[*]};
21     do
22     nomdep=${tabdep[i]}
23     dpkg -s $nomdep >> /dev/null 2>&1
24     if [ $? == 1 ];
25     then
26     echo $nomdep...............FAIL
27     sudo apt-get -y install $nomdep
28     else
29     echo $nomdep...............ok
30     fi
31    
32     done
33     __DIR=`pwd`
34     mkdir ./project_chrono
35     cd ./project_chrono
36     wget http://ericca.uqtr.ca/chrono-develop.zip
37     wget http://ericca.uqtr.ca/irrlicht-1.8.4.zip
38     unzip chrono-develop.zip
39     unzip irrlicht-1.8.4.zip
40     cd ./irrlicht-1.8.4/source/Irrlicht
41     make sharedlib -j4
42 francois 957 sudo make install
43 francois 955 cd $__DIR
44     cd ./project_chrono/chrono-develop
45     mkdir build
46     cd build
47 francois 957 cmake .. -DENABLE_MODULE_IRRLICHT=ON
48 francois 955 make -j4
49 francois 957 sudo make install
50 francois 955 cd $__DIR
51    
52     echo ""
53     echo $(date)
54     echo ""
55     echo "**********************************************************"
56     echo "* MAGiC *"
57     echo "* *"
58     echo "* ERICCA *"
59     echo "* *"
60     echo "* Departement de genie mecanique - UQTR *"
61     echo "* *"
62     echo "* Installation des modules Project Chrono *"
63     echo "* *"
64     echo "**********************************************************"
65    
66    

Properties

Name Value
svn:executable *