first download ROI-PAC and test data from open channel Foundation
I will assume the tar files are extracted at home directory (~), but it can be anywhere you wish.
don't forget to grand read/write access to relevant users.
make sure you have at least gcc and gfortran installed on your system.
go to ~/ROI_PAC_3_0_1/ROI_PAC/ directory.
follow steps described in ~/ROI_PAC_3_0_1/ROI_PAC/AAREADME_BUILD_ROIPAC up until line:
which uncompress
make sure you have a TEST DIR testing data to test the compiled program. this directory should be tared but not gzipped using:
gunzip roi_pac_test_dir.tar.gz
this will convert the roi_pac_test_dir.tar.gz to roi_pac_test_dir.tar
then create a directory test-runs in the ROI_PAC directory.
cd test_runs
and run the multitest.sh script:
../contrib/multitest.sh /FULLPATH/roi_pac_testdir.tar /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/share/roi_pac /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/BUILD1/bin ... ... ... /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/BUILDN/bin
where:
FULLPATH is the path to your home directory (or where ever the install is)
xxxxxx-yyyy is the multibuild date-time stamp
and BUILD1 to BUILDN are all the compilers sub directories in /FULLPATH/ROI_PAC_3_0_1/ROI_PAC/multibuild-xxxxxx-yyyy/installs/ e.g. defaults, gfortran, gfortran64 etc.
check for the fastest build by checking the batchlog files for each build in test-runs directory.
go to multibuild directory and into installs. get the bin directory from the desired compiler directory and copy it to the ~/ROI_PAC_3_0_1/ROI_PAC directory.
- note: I moved the bin directory to: ~/ROI_PAC_3_0/ROI_PAC/BIN/LIN
look also at ROI_PAC Wiki for updates and patches.
now you can use ROI PAC, but keep in mined orbits and other auxiliary data should also be available for processing.
No comments:
Post a Comment
Please Comment this Post or send me an Email