IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changes between Version 6 and Version 7 of ParallelIPPvers


Ignore:
Timestamp:
May 5, 2009, 2:22:20 AM (17 years ago)
Author:
Sebastian Jester
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ParallelIPPvers

    v6 v7  
    7575Go to [http://pan-starrs.ifa.hawaii.edu/project/IPP/software IPP download page] for tarballs of numbered versions; in addition to the IPP tarball itself, you will also need the extlibs and extperl tarballs with the matching version number.
    7676
    77 == What you always need to do ==
     77== Default installation ==
    7878
    7979The necessary steps are: Get an IPP tarfile or export from svn (previously cvs); set the new version ID under which the psconfigure mechanism will know which version of IPP you mean (set the version id including the date if from svb/cvs, or using the version number if it is a numbered release); run the '''psbuild''' script which should compile everything in one long go.
     
    106106If using pantasks, update your <code>~/.bashrc</code> (or equivalent) to point to the new version. Done!
    107107
     108=== To use ippMonitor ===
     109
     110ippMonitor is a web interface to see the state of the various pipelined reduction steps in the mySQL database driving everything. This needs to be installed in a separate step, after making sure that mySQL is running, apache is running with php installed, and php can talk to mySQL.
     111
     112The ippMonitor installation is done by
     113{{{
     114cd /IPP/svn-20090414/ippMonitor
     115psconfigure --dbhost aida77 --dbuser ipp --dbpass XXXXXX --htdocs /srv/www/htdocs
     116}}}
     117
    108118== Just Ohana / dvo ==
    109119
     
    117127
    118128{{{
    119  psbuild -only Ohana -rebuild -clean
     129 psbuild -dev -only Ohana -rebuild -clean
     130 psbuild -dev -only ippconfig # Otherwise you have no config files...
     131 # Again, omit -dev if building from numbered tarball
    120132}}}
    121133
    122 I definitely need -rebuild because otherwise there may still be files pointing to the previous install directory and nothing happens because those are still up to date. I just threw in -clean for good measure, as I wouldn't bet on everything working without it.
     134You need -rebuild whenever there may still be files pointing to the previous install directory - without it, nothing happens because those are still up to date. I just threw in -clean for good measure, as I wouldn't bet on everything working without it.
    123135
    124136'''Note''' both of these don't quite work automatically, as any libraries that are not installed in /usr/local or another standard location need to be copied into the version-dependent tree's include/ and lib/ subdirectories.