File: INSTALL

package info (click to toggle)
mawk 1.3.3-17
  • links: PTS, VCS
  • area: main
  • in suites: buster, jessie, jessie-kfreebsd, stretch, wheezy
  • size: 1,484 kB
  • ctags: 1,506
  • sloc: ansic: 13,008; yacc: 994; awk: 629; makefile: 113; sh: 107
file content (47 lines) | stat: -rw-r--r-- 1,198 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
Look at the file config.user and edit to set user defines.

if your system is one of
   apollo
   convex
   mips
   sgi
   ultrix-mips
   cray
   hpux  (read below)
   unixware (read below)

and you don't have gcc or prefer to use cc, then you may want to
copy config-user/your_system to config.user and edit that.

run

     configure 
     make


If you have problems, please report it.  If you can fix the problem, by
changing config.user, please send the results.  Else send output from
configure, make and config.h.  Send to brennan@whidbey.com.



DOS:
Look at the file msdos/INSTALL


HPUX:
Evidently there is more than one compiler and/or math library.  Some
configurations work out of the box (configure/make). Others need
CFLAGS='+O2 +FPZO'.  On HPUX 9.05 with the ansi compiler HP92453-01
A.09.77 set  CFLAGS='-Ae +O2 +FPZO'. Thanks to Dr. Rafael R.
Pappalardo<rafapa@mozart.us.es> for this info.



UNIXWARE:
On some but not all versions, configure might decide you don't have
memcpy.  Remove  #define NO_MEMCPY 1   from config.h.
If the fpe_test check fails, change the definition of  TURN_ON_FPE_TRAPS
to

#define  TURN_ON_FPE_TRAPS() fpsetmask(fpgetmask()|FP_X_DZ|FP_X_OFL|FP_X_INV)