source: trunk/FACT++/sofa/00READ.ME@ 18350

Last change on this file since 18350 was 18346, checked in by tbretz, 9 years ago
File size: 1.6 KB
Line 
1
2SOFA-Issue: 2015-02-09
3
4This is the IAU Standards of Fundamental Astronomy (SOFA) Libraries product,
5issued on 2015-02-09. The tag `SOFA-Issue' above defines this release and
6differentiates it from previous or subsequent releases of the SOFA product.
7The 00READ.ME file must remain with this distribution set.
8
9Changes made since the previous release are noted in the file changes.lis.
10
11Notes:
12
131/ Unix users: The distribution set contains a simple makefile which
14 can be used to create a single object library for the SOFA Libraries.
15 To build the object library:
16
17 a/ Examine the makefile to be sure definition of the C compiler
18 is correct for your system. You need an ANSI standard compliant
19 C compiler. Edit the CCOMPC macro in the makefile as necessary.
20
21 b/ To create libsofa.a, execute make:
22
23 % make
24
25 (where % is the shell prompt).
26
27 c/ To remove the object files:
28
29 % make clean
30
31 To link with the SOFA library, include the library in the compile/link
32 command in the normal Unix fashion, eg:
33
34 % gcc myprog.c -o myprog libsofa.a
35
36 You should specify the appropriate C compiler name for `gcc'
37 in the above command sequence.
38
39
402/ Windows/DOS/Mac users: There is no `build' procedure to create a linkable
41 object library or DLL for the SOFA Libraries. This is due to the many
42 different C compilers and development environments available on
43 Windows/DOS and Mac machines.
44
45 To use the SOFA routines with your program(s), you must use your preferred
46 development environment to create the appropriate library or DLL.
47
48IAU SOFA Center
492015/02/09
Note: See TracBrowser for help on using the repository browser.