Project

General

Profile

Compile Ace2 from source » History » Revision 5

Revision 4 (Neil Voss, 05/24/2010 04:01 PM) → Revision 5/11 (Neil Voss, 05/24/2010 04:45 PM)

h1. Compile Ace2 from source 

 h2. Install supporting packages 

 |_.Name:|_.Download site:|_.yum package name|_.SuSE rpm name| 
 |gcc-objc||gcc-objc|| 
 |fftw3-devel||_None_|| 
 |gsl-devel||gsl-devel|| 


 h2. Test Ace 2 binary 

 The 64bit Ace2 binary is already available in the myami/bin directory.  
 Test it by changing directories to myami/bin and type the following commands: 
 <pre> 
 ./ace2.exe -h 
 ./ace2correct.exe -h 
 </pre> 

 If it is working the help commands will display. 

 h2. Compile Ace 2 from source with FFTW 3.2 

 see [[Compile Ace 2 from source]] 

 If this does not work or later 

 It is recommended that you use FFTW version wish to compile it yourself follow the instructions here. 
 NOTE: 
 ace2 typically requires fftw 3.2 or later, because there are optimizations in FFTW 3.2 that make Ace2 run greater. This is significantly faster than FFTW 3.1 (which is distributed with CentOS). 

  
 There is a FFTW_WISDOM_ONLY flag in Image.m that can be commented in if you are using fftw 3.2 or greater. 
 *TODO: Can we have the make file detect which version is installed?* 

 * Goto myami/appion/ace2 
 * compile the libraries and binary 
 * test to see if program runs 

 <pre> 
 $ make 
 $ ./ace2.exe -h 
 $ ./ace2correct.exe -h 
 $ mv -v ./ace2*.exe ../bin 
 </pre> 

 ______ 

 [[Compile FindEM|< Compile FindEM]] | [[Test Appion|Test Appion >]] 

 ______