Changes between Version 23 and Version 24 of Installation_old
- Timestamp:
- 07/27/11 15:16:06 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Installation_old
v23 v24 12 12 13 13 == General Instructions == 14 If the dependencies are in place, you are ready to use the MUSCLE. No compilation required!14 If the dependencies are in place, you are ready to use the MUSCLE. In general no compilation required! 15 15 Extract the download, e. g. 16 16 {{{ 17 17 #!div style="font-size: 90%" 18 18 {{{#!sh 19 $ unzip MUSCLE_2009-10-08_10-39-10.zip19 $ unzip muscle-1.0.1.zip 20 20 }}} 21 21 }}} … … 24 24 #!div style="font-size: 90%" 25 25 {{{#!sh 26 $ cd MUSCLE_2009-10-08_10-39-1026 $ cd muscle-1.0.1 27 27 }}} 28 28 }}} … … 35 35 }}} 36 36 37 In case you plan to use the MUSCLE with native code, you will have to compile the native library part of the MUSCLE using a C++ compiler (such as g++). The build script belonging to the MUSCLE also has a target to build the native libraries. This requires a C++ compiler and CMake (http://www.cmake.org/) to be available. You can also use 38 your favourite IDE/build system instead. 37 In case you plan to use the MUSCLE with native code, you will have to compile the native library part of the MUSCLE using a C++ compiler (such as g++). The build script belonging to the MUSCLE also has a target to build the native libraries. This requires a C++ compiler and CMake (http://www.cmake.org/) to be available. You can also use your favourite IDE/build system instead. 39 38 40 39 == What’s in the bundle? == … … 63 62 }}} 64 63 65 2. Check if recen Java SE Runtime Environment (JRE) or Java SE Development Kit (JDK) are present in your system. As the precompiled MUSCLE package is already included at build/muscle.jar you usually do not need to compile the Java sources and JRE is fully sufficient. If you want to recompile the Java part of the MUSCLE, a recent Java compiler is also required (javac).64 2. Check if recent Java SE Runtime Environment (JRE) or Java SE Development Kit (JDK) are present in your system. As the precompiled MUSCLE package is already included at build/muscle.jar you may not need to compile the Java sources and JRE should be sufficient. Hovewer, if you want to recompile the Java part of the MUSCLE (recommended), a recent Java compiler is also required (javac). 66 65 {{{ 67 66 #!div style="font-size: 90%" … … 71 70 }}} 72 71 73 3. Set required environment variables 72 3. Ensure if you have a c++ compiler available on your system. If you have not, install this: 73 {{{ 74 #!div style="font-size: 90%" 75 {{{#!sh 76 yum install gcc-c++ 77 }}} 78 }}} 79 80 4. Check if cmake is available, otherwise install cmake: 81 82 '''Note:''' you may need to add an additional repositorium (epel.repo) to the /etc/yum.repos.d. The content of this file may looks as follows: 83 {{{ 84 #!div style="font-size: 90%" 85 {{{#!sh 86 [epel] 87 name=Extra Packages for Enterprise Linux 5 - $basearch 88 89 #baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch 90 mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch 91 failovermethod=priority 92 enabled=1 93 gpgcheck=0 94 }}} 95 }}} 96 97 {{{ 98 #!div style="font-size: 90%" 99 {{{#!sh 100 yum install cmake 101 }}} 102 }}} 103 104 5. Set required environment variables 74 105 {{{ 75 106 #!div style="font-size: 90%" … … 80 111 }}} 81 112 82 4. Download the muscle bundle from [[http://apps.man.poznan.pl/trac/muscle/downloads|Downloads section]], e.g.113 6. Download the muscle bundle from [[http://apps.man.poznan.pl/trac/muscle/downloads|Downloads section]], e.g. 83 114 {{{ 84 115 #!div style="font-size: 90%" … … 88 119 }}} 89 120 90 5. Extract the package:121 7. Extract the package: 91 122 {{{ 92 123 #!div style="font-size: 90%" … … 96 127 }}} 97 128 98 6. See if the MUSCLE is working: 129 8. Recompile entire MUSCLE: 130 {{{ 131 #!div style="font-size: 90%" 132 {{{#!sh 133 cd muscle-1.0.1 134 ./build.rb all 135 }}} 136 }}} 137 138 9. See if the MUSCLE is working: 99 139 {{{ 100 140 #!div style="font-size: 90%" … … 104 144 }}} 105 145 }}} 106 107 108 = temp =109 add epel repo to the yum.repos.d110 yum install gcc111 yum install cmake