Re: [BLAST_ANAWARE] compatibility patch to programs for the new library

From: Tancredi Botto (tancredi@lns.mit.edu)
Date: Thu Jan 08 2004 - 10:27:25 EST


Hello there,
shouldn't Setup() also have a "version TAG" to make macros backward
compatible ?

-- 
________________________________________________________________________________
Tancredi Botto,  		phone: +1-617-253-9204  mobile: +1-978-490-4124
research scientist		MIT/Bates, 21 Manning Av    Middleton MA, 01949
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

On Thu, 8 Jan 2004, zhangchi wrote:

> > Hi all, > > once we migrate to new version of library, almost all current macros which > use libBlast.so will stop working. they must be patched. > > good new is that the patch is extremely simple. > > basically, Chris has written a couple Setup() functions which make calls > to all the constructors and initialize a bunch of global pointers. User > should call Setup() in their macro instead of constructing objects > themselfs. Please refer to TOpt.h/cc for details. > > I am atatching a macro: short.cc which contains a bare minimum set of > commands to complete a reconstrution. > > macros in blast account will be patch when binaries from new version of > library are copied into blast bin dir. > > This applies to any compiled program linking to libBlast.so too. see > lrn.cc for example. > > Chi >



This archive was generated by hypermail 2.1.2 : Mon Feb 24 2014 - 14:07:30 EST