Project

General

Profile

Compile FindEM » History » Revision 18

Revision 17 (Shaker Krit, 03/15/2019 10:56 AM) → Revision 18/19 (Anchi Cheng, 03/26/2019 01:00 AM)

h1. Compile FindEM 

 h2. Install supporting packages: 

 |_.Name:|_.Download site:|_.yum package name|_.SuSE rpm name| 
 |compat-gcc-34-g77| |compat-gcc-34-g77|| 
 |gcc-gfortran| |gcc-gfortran| | 
 |compat-libgfortran-41| |compat-libgfortran-41| | 

 CenOS7 
 _.Name:|_.Download site:|_.yum package name| 
 |compat-libf2c-34| |compat-libf2c-34| 
 |compat-libgfortran-41| |compat-libgfortran-41| 

 h2. Test FindEM binary 

 Both 32 and 64 bit findem binaries are already available in the myami/appion/bin directory.  
 Test it by changing directories to myami/appion/bin and type the following commands: 
 <pre> 
 ./findem64.exe           (64 bit version) 

 or 

 ./findem32.exe           (32 bit version) 
 </pre> 
 If it does not crash you are good. 

 For CentOS 7 users: 

 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"  

 Follow this link --> https://centos.pkgs.org/7/centos-x86_64/compat-libf2c-34-3.4.6-32.el7.x86_64.rpm.html 

 Install this --> compat-libf2c-34-3.4.6-32.el7.x86_64.rpm 

 Then from command line run --> rpm -ivh compat-libf2c-34-3.4.6-32.el7.x86_64.rpm 

 Make sure the libraries provided by the rpm are present in your "LD_LIBRARY_PATH". In initial testing the libraries were in /usr/lib. 

 

 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" 

 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" 

 From command line run: 

 rpm -ivh compat-libgfortran-41-4.1.2-44.el7.x86_64.rpm 

 Make sure the libraries provided by the rpm are present in your "LD_LIBRARY_PATH". In initial testing the libraries were in /usr/lib. 

 ______ 

 h2. Install FindEM from source 

 If the binary included with Appion does not work, or you wish to compile it yourself follow the instructions to [[install FindEM from source]]. 


 ______ 

 [[Install Grigorieff lab software|< Install Grigorieff lab software]] | [[Install Ace2|Install Ace2 >]] 

 ______