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
|