On Wed, 29 Sep 2004, Brad Cavanagh wrote:
> On 29 Sep 2004 Peter W. Draper wrote:
>
> > Clean the GAIA directory up and try again from scratch. If that doesn't
> > work send me the output, the error is usually someway back.
>
> Attached is a log from the most recent run through. This is a fresh checkout
> as of an hour ago, and with the proper Starlink CAT library installed. This
> shows the proj.o problem and the 'picking up the wrong CAT' problem, at the
> very least.
Hi Brad,
thanks for that log in which all seems to be well until the link failure,
but I think I've reasoned wha amy be going on.
The symbols in proj.o actually don't clash with those in AST any more (it
seems that David changed all these to some AST specific names about three
years back!), and are those that the link errors say are now missing,
which is why adding the Skycat cat libraries helps, it's just like putting
proj.o back. This now total lack of these symbols hasn't mattered
previously as a proper static link of GAIA would actually show that these
symbols are not used as I replace the whole of the astrometry functions of
Skycat as part of GAIA. Now it gets a bit vague without an OS X box to
play with, either because you're now using shareable libraries, or, maybe
(more likely) it's just that the linker/compiler system has changed
behaviour in some recent update, these statically unused symbols are now
required to be resolved.
If this reasoning correct just update GAIA and it should now build.
Cheers,
Peter.
|