IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changes between Version 3 and Version 4 of ParallelIPPvers


Ignore:
Timestamp:
Apr 14, 2009, 3:28:13 AM (17 years ago)
Author:
Sebastian Jester
Comment:

Adapt for svn

Legend:

Unmodified
Added
Removed
Modified
  • ParallelIPPvers

    v3 v4  
    8282In general, the configuration system may be changing, so that a per-user configuration that works with one version of IPP may cease to work with the next release. Thus, it may be necessary to compare the local versions of .ipprc, .ptolemyrc and any individual camera config files with their defaults from the new IPP version (in MYINSTALLDIR/share/ippconfig).
    8383
    84 = Compiling =
     84= Compiling and installing IPP=
    8585
    86 == In general ==
     86== Always ==
    8787
    88 Get IPP tarfile or export from cvs and set the new version ID; including the date if from cvs, or using the version number if a numbered release
    89 
    90 '''Warning: these are outdated as we have moved from cvs to svn. However, I haven't done the equivalent in svn yet.'''
     88The 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.
    9189
    9290{{{
    93  # Access IPP cvs
    94  export CVSROOT=cvs.pan-starrs.ifa.hawaii.edu:/cvsroot/pan-starrs; export CVS_RSH=ssh
    95  # Get IPP (here from cvs, by date)
     91 # Get IPP (here from svn, by date)
    9692 cd /IPP/
    97  cvs export -D 2008-11-11 -d ./cvs-20081111 ipp
     93 svn export -r {2009-04-14} https://svn.pan-starrs.ifa.hawaii.edu/repo/ipp/trunk/ ./svn-20090414
    9894 # Set psconfig id of new version
    99  psconfig cvs-20081111
     95 psconfig svn-20090414
    10096 # Install autoconf 2.61 which is needed
    10197 cd /IPP/extlibs/autoconf-2.61
    102  ./configure --prefix=/IPP/cvs-20081111.lin64/
     98 ./configure --prefix=/IPP/svn-20090414.lin64/
    10399 make && make install
    104100 # Point to where CFITSIO will be
    105  export CFITSIO=/IPP/cvs-20081111.lin64/
    106  # Install IPP
    107  cd /IPP/cvs-20081111/psconfig/
     101 export CFITSIO=/IPP/svn-20090414.lin64/
     102 # Compile and install IPP
     103 cd /IPP/svn-20090414/psconfig/
    108104 psbuild -dev -extbuild
    109105 # omit the -dev if building from a version-numbered tarball