Russ says fw ticket 123, revision 2010 work A-OK for now. So get these
becker690: svn co $LSST_SVN/DC2/fw/tickets/123 123 -r 2010
becker692: cd 123
becker693: scons
AttributeError: 'module' object has no attribute 'chooseBoostLib':
File "/lsst/becker/lsst_devel/DC2/123/SConstruct", line 55:
("boost", selectBoostLibs(env, "boost_filesystem boost_regex")),
File "/lsst/becker/lsst_devel/DC2/123/SConstruct", line 32:
actual = scons.chooseBoostLib(env, libdir, lib)
becker696: setup scons 1.15
becker698: scons
# ****Lots of warnings about no matching classes
# but at least it compiled.
OR, grab the mwi trunk. Apparently things are working now...
becker704: svn co $LSST_SVN/DC2/mwi/trunk mwi becker705: eups declare -r $LSST_DEVEL/DC2/mwi mwi becker becker706: setup mwi becker becker708: cd mwi/ becker709: scons # works! becker710: setup mwi becker becker711: cd ../fw/ becker713: scons # seems to work... becker715: cd ../imageproc/ becker716: scons tests # ugh...
OK, back to imageproc. I think I need...
becker9: vi ups/imageproc.table becker10: cat ups/imageproc.table setupRequired(fw becker) setupRequired(mwi becker) becker12: setup imageproc becker becker13: setup -l # eh...? fw becker Setup fw trunk Current Setup becker17: unsetup fw trunk # WHOAH, THIS BLEW ALL MY SETUPS AWAY becker20: setup imageproc becker # still the same thing... # probably a problem in the tables... becker21: env | grep FW SETUP_FW=fw becker -f Linux64 -Z /lsst/lsst_root_new FW_DIR=/lsst/becker/lsst_devel/DC2/fw # so i think i am ok...
On to Scons....
# First problem Error: Failed to find lsst/fw/MaskedImage.h in /lsst/becker/lsst_devel/DC2/fw/include # in config.log MaskedImage.h:23:36: lsst/mwi/data/LsstBase.h: No such file or directory # HOW DO I GET -I /lsst/becker/lsst_devel/DC2/mwi/include INTO THIS BUILD!?!?
AHH, it was that SConstruct files for SConsUtils v1.15 were incompatible with what v1.16 wants. I think I am good now. For the record, I had to remove the lines that looked like
env.libs = dict([
("boost", Split("boost_filesystem")),
("fits", Split("fitsio")),
("vw", Split("vw vwCore vwFileIO vwImage")),
("fw", Split("fw")),
("wcs", Split("wcs")),
("mwi", Split("mwi")),
("minuit", Split("lcg_Minuit")),
])
Other stuff...
becker48: setup minuit testing
