Project

General

Profile

Compile FindEM » History » Version 17

Shaker Krit, 03/15/2019 10:56 AM

1 1 Amber Herold
h1. Compile FindEM
2
3 12 Amber Herold
h2. Install supporting packages:
4
5
|_.Name:|_.Download site:|_.yum package name|_.SuSE rpm name|
6
|compat-gcc-34-g77| |compat-gcc-34-g77||
7
|gcc-gfortran| |gcc-gfortran| |
8 16 Amber Herold
|compat-libgfortran-41| |compat-libgfortran-41| |
9 12 Amber Herold
10 8 Neil Voss
h2. Test FindEM binary
11
12 6 Neil Voss
Both 32 and 64 bit findem binaries are already available in the myami/appion/bin directory. 
13
Test it by changing directories to myami/appion/bin and type the following commands:
14
<pre>
15 11 Amber Herold
./findem64.exe         (64 bit version)
16
17
or
18
19 6 Neil Voss
./findem32.exe         (32 bit version)
20 1 Amber Herold
</pre>
21 12 Amber Herold
If it does not crash you are good.
22 6 Neil Voss
23 17 Shaker Krit
For CentOS 7 users:
24
25
If the following error occurs: "findem64.exe: error while loading shared libraries: libg2c.so.0: cannot open shared object file: No such file or directory" 
26
27
Follow this link --> https://centos.pkgs.org/7/centos-x86_64/compat-libf2c-34-3.4.6-32.el7.x86_64.rpm.html
28
29
Install this --> compat-libf2c-34-3.4.6-32.el7.x86_64.rpm
30
31
Then from command line run --> rpm -ivh compat-libf2c-34-3.4.6-32.el7.x86_64.rpm
32
33
Make sure the libraries provided by the rpm are present in your "LD_LIBRARY_PATH". In initial testing the libraries were in /usr/lib.
34
35
 
36
37
If the following error occurs: "findem64.exe: error while loading shared libraries: libgfortran.so.1: cannot open shared object file: No such file or directory"
38
39
Follow this link --> https://centos.pkgs.org/7/centos-x86_64/compat-libgfortran-41-4.1.2-44.el7.x86_64.rpm.html and install "compat-libgfortran-41-4.1.2-44.el7.x86_64.rpm"
40
41
From command line run:
42
43
rpm -ivh compat-libgfortran-41-4.1.2-44.el7.x86_64.rpm
44
45
Make sure the libraries provided by the rpm are present in your "LD_LIBRARY_PATH". In initial testing the libraries were in /usr/lib.
46
47
______
48
49 8 Neil Voss
h2. Install FindEM from source
50
51 14 Amber Herold
If the binary included with Appion does not work, or you wish to compile it yourself follow the instructions to [[install FindEM from source]].
52 6 Neil Voss
53 2 Amber Herold
54
______
55
56 13 Neil Voss
[[Install Grigorieff lab software|< Install Grigorieff lab software]] | [[Install Ace2|Install Ace2 >]]
57 3 Amber Herold
58
______