Git init
[external/mawk.git] / INSTALL
1 Look at the file config.user and edit to set user defines.
2
3 if your system is one of
4    apollo
5    convex
6    mips
7    sgi
8    ultrix-mips
9    cray
10    hpux  (read below)
11    unixware (read below)
12
13 and you don't have gcc or prefer to use cc, then you may want to
14 copy config-user/your_system to config.user and edit that.
15
16 run
17
18      configure 
19      make
20
21
22 If you have problems, please report it.  If you can fix the problem, by
23 changing config.user, please send the results.  Else send output from
24 configure, make and config.h.  Send to brennan@whidbey.com.
25
26
27
28 DOS:
29 Look at the file msdos/INSTALL
30
31
32 HPUX:
33 Evidently there is more than one compiler and/or math library.  Some
34 configurations work out of the box (configure/make). Others need
35 CFLAGS='+O2 +FPZO'.  On HPUX 9.05 with the ansi compiler HP92453-01
36 A.09.77 set  CFLAGS='-Ae +O2 +FPZO'. Thanks to Dr. Rafael R.
37 Pappalardo<rafapa@mozart.us.es> for this info.
38
39
40
41 UNIXWARE:
42 On some but not all versions, configure might decide you don't have
43 memcpy.  Remove  #define NO_MEMCPY 1   from config.h.
44 If the fpe_test check fails, change the definition of  TURN_ON_FPE_TRAPS
45 to
46
47 #define  TURN_ON_FPE_TRAPS() fpsetmask(fpgetmask()|FP_X_DZ|FP_X_OFL|FP_X_INV)