Thanks Peter - that worked nicely for me.
David
On 9 February 2011 16:11, Peter W. Draper <[log in to unmask]> wrote:
> I've committed the update to move back to an earlier version of BLT (2.5.2
> from the Wize project), the result of which should be a removal of the
> problems building against the free type library that keep cropping up.
>
> Now for the downside. If you want to update your existing checkout you'll
> need to remove the existing BLT and build it from scratch and also clean and
> rebuild the things that use it, that is Skycat, GAIA and CCDPACK.
>
> Here's a recipe that worked for me using a tree built just before I did the
> update commit:
>
> 1) clean out old BLT submodule
>
> % cd thirdparty/tclsys/blt
> % rm -rf blt
>
> 2) remove old BLT installed files:
>
> % cd $STARCONF_DEFAULT_PREFIX/manifests
> % grep '^/' blt | xargs rm
> % rm blt
>
> 3) get update (back to head of checkout naturally)
>
> % git pull
>
> 4) initialise new blt & update skycat submodule
>
> % ./update-modules
>
> 5) build them from clean sources
>
> % cd thirdparty/tclsys/blt
> % git clean -fdx
> % ./bootstrap && ./configure && make && make install
>
> % cd ../../eso/skycat/skycat
> % git clean -fdx
> % cd ..
> % git clean -fdx
> % ./bootstrap && ./configure && make && make install
>
> 6) build GAIA and CCDPACK from clean sources
>
> % cd applications/gaia
> % git clean -fdx
> % ./bootstrap && ./configure && make && make install
>
> % cd ../ccdpack
> % git clean -fdx
> % ./bootstrap && ./configure && make && make install
>
> If all went well GAIA should report itself as version 4.4.2...
>
> Cheers,
>
> Peter.
>
>
>
> --
> Peter W. Draper, http://astro.dur.ac.uk/~pdraper
>
|