* mipsread.c (parse_symbol): Avoid clobbering enum pointer when
[deliverable/binutils-gdb.git] / configure.man
CommitLineData
8f861f08
RP
1.\" -*- nroff -*-
2.\" Copyright (c) 1991 Cygnus Support
3.\" $Id$
4.TH configure 1 "13 December 1991" "cygnus support" "Cygnus Support"
5.de BP
6.sp
7.ti \-.2i
8\(**
9..
10
11.SH NAME
12configure \(em\& prepare source code to be built
13
14.SH SYNOPSIS
15configure host1 [host2 [host3 ...]] [-datadir=dir] [-gas] [-help]
16[-host=h] [-namesubdir=name] [-nfp] [-norecursion] [-objdir=dir]
17[-prefix=dir] [-recurring] [-rm] [-site=s] [-srcdir=dir] [-subdirs]
18[-target=t] [-v] [-x]
19
20.SH DESCRIPTION
21.I Configure
22is a program used to prepare souce code to be built. It does this by
23generating Makefiles and .gdbinit files, creating symlinks, digging
24directories, and some other miscellaneous file editting.
25
26.SH OPTIONS
27.I Configure
28accepts the following options:
29
30.TP
31.I \-datadir=dir
32sets the root directory for host independent files to
33.I dir.
34
35.TP
36.I \-gas
37tells configure that the GNU assembler is available on this machine
38even if it is not ordinarily.
39
40.TP
41.I \-help
42displays a brief summary of the calling convention.
43
44.TP
45.I \-host=h
46asks configure to prepare the source to be compiled in an environment
47called
48.I h.
49This option is very confusing and is best ignored. FIXME: I don't
50think it should even be documented.
51
52.TP
53.I \-namesubdir=name
54When using -subdirs, this option sets the name of the subdir to be
55created. This isn't very useful when configuring for multiple hosts.
56NOTE: support for this option is temporarily suspended.
57
58.TP
59.I \-nfp
60Notifies configure that all of the specified hosts have
61.I no floating point
62units.
63
64.TP
65.I \-norecursion
66asks that only the current directory be configured. Normally
67configure recurs on subdirectories.
68
69.TP
70.I \-objdir=dir
71asks that the build directories be created in dir. NOTE: support for
72this option is at least temporarily suspended.
73
74.TP
75.I \-prefix=dir
76sets the default location in which to install files to dir. The
77default is "/usr/local".
78
79.TP
80.I \-recurring
81used internally by configure to supress status messages on
82subdirectory recursions.
83
84.TP
85.I \-rm
86asks configure to remove a configuration rather than creating one.
87
88.TP
89.I \-site=s
90asks configure to use any site specific Makefile fragments for s when
91building Makefiles.
92
93.TP
94.I \-srcdir=dir
95tells configure to find the source in srcdir.
96
97.TP
98.I \-subdirs
99asks configure to create subdirectories of the build directory named
100"H-host" for each host. If the configuration is not native, (host is
101not target), the the directory will be named "X-host-target" instead.
102NOTE: support for this option is temporarily suspended.
103
104.TP
105.I \-target=t
106Requests that the sources be configured to target the t machine. If
107no targets are specified explicitly, the target is assumed to be the
108same as the host. If multiple targets are specified, configurations
109for each are created and -subdirs is assumed.
110
111NOTE: support for multiple targets is at least temporarily suspended.
112
113.TP
114.I \-tmpdir=dir
115Sets the directory in which configure creates temporary files to
116tmpdir.
117
118.TP
119.I \-verbose
120.I \-v
121Asks that configure print status lines for each directory configured.
122Normally, only the status lines for the current directory are printed.
123
124.TP
125.I \-x
126Tells configure that MIT style X11 header files and libraries are
127available on this machine, even if they are not normally available.
128
129.SH FILES
130configure.in for each directory's individual needs
131config.subr for parsing configuration names
132
133.SH "SEE ALSO"
134.RB "`\|" configure "\|'"
135entry in
136.B
137info. (not yet available).
This page took 0.03256 seconds and 4 git commands to generate.