Print

Print


SPECX, JCMTDR and CONVERT all link against figaro libraries. I'm waiting
for Malcolm to fix the makefile to install them as a .a with a rename to
prefix fig_.

Since it will only take 10 minutes to do this I'm willing to fix the
makefiles.

Tim

On Wed, 18 Aug 2004, Norman Gray wrote:

> Anyone!
>
> Echomop and Figaro appear to have an entirely unhealthy relationship,
> which can only end in tears.  The original makefile links Echomop using
> "-L/star/sources/figaro -lgen" (oh yes, uninstalled private libraries),
> and true enough, if you omit that library, Echomop fails to find the
> symbols
>
> _gen_forterr_
> _gen_qfmed_
> _gen_medflt_
> _gen_centroid_
> _gen_sortf_
> _gen_epolyd_
> _gen_rangef_
>
> Does anyone recognise these?  That is, does Echomop pull ESP's trick
> and link against random bits of the source tree when it could simply
> link against all-powerful kaplibs? (`Immortal, invisible, kaplibs so
> wise...').
>
> I presume from the name, and from the names of these routines, that
> Figaro's `gen' library is a collection of general utility routines,
> supposedly private to Figaro.  Perhaps these ought to be in PDA (I
> recall that there are licence problems with Figaro; but there are
> licence problems with the `PD' routines in PDA, so we'd not be
> multiplying our troubles there).
>
> Or perhaps we should modify Figaro to install a libfigaro_for_echomop.a
> (my preference right now).
>
> There ought to be a law against it -- I shall write to the Daily Mail
> immediately.
>
> Norman
>
>
> --
> ----------------------------------------------------------------------
> Norman Gray  :  Physics & Astronomy, Glasgow University, UK
> http://www.astro.gla.ac.uk/users/norman/  :  www.starlink.ac.uk
>

--
Tim Jenness
JAC software
http://www.jach.hawaii.edu/~timj