Porting the starlink software collection to GNU autotools

Gray, N. , Jenness, T., Allan, A., Berry, D.S., Currie, M.J., Draper, P.W., Taylor, M.B. and Cavanagh, B. (2005) Porting the starlink software collection to GNU autotools. In: Astronomical Data Analysis Software and Systems XIV. Series: Astronomical society of the Pacific conference series, 347. Astronomical Society of the Pacific, pp. 119-123.

Full text not currently available from Enlighten.

Publisher's URL: http://aspbooks.org/custom/publications/paper/347-0119.html

Abstract

The Starlink software collection currently runs on three different Unix platforms and contains around 100 separate software items, totaling 2.5 million lines of code, in a mixture of languages. We have changed the build system from a hand-maintained collection of makefiles with hard-wired OS variants to a scheme involving feature-discovery via GNU Autoconf. As a result of this work, we have already ported the collection to MacOSX and Cygwin. This had some unexpected benefits and costs, and valuable lessons.

Item Type:Book Sections
Status:Published
Glasgow Author(s) Enlighten ID:Gray, Dr Norman
Authors: Gray, N., Jenness, T., Allan, A., Berry, D.S., Currie, M.J., Draper, P.W., Taylor, M.B., and Cavanagh, B.
College/School:College of Science and Engineering > School of Physics and Astronomy
Publisher:Astronomical Society of the Pacific

University Staff: Request a correction | Enlighten Editors: Update this record