2 .\" Copyright (c) 1991 Cygnus Support
4 .TH configure 1 "13 December 1991" "cygnus support" "Cygnus Support"
12 configure \(em\& prepare source code to be built
15 configure 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]
22 is a program used to prepare souce code to be built. It does this by
23 generating Makefiles and .gdbinit files, creating symlinks, digging
24 directories, and some other miscellaneous file editting.
28 accepts the following options:
32 sets the root directory for host independent files to
37 tells configure that the GNU assembler is available on this machine
38 even if it is not ordinarily.
42 displays a brief summary of the calling convention.
46 asks configure to prepare the source to be compiled in an environment
49 This option is very confusing and is best ignored. FIXME: I don't
50 think it should even be documented.
54 When using -subdirs, this option sets the name of the subdir to be
55 created. This isn't very useful when configuring for multiple hosts.
56 NOTE: support for this option is temporarily suspended.
60 Notifies configure that all of the specified hosts have
66 asks that only the current directory be configured. Normally
67 configure recurs on subdirectories.
71 asks that the build directories be created in dir. NOTE: support for
72 this option is at least temporarily suspended.
76 sets the default location in which to install files to dir. The
77 default is "/usr/local".
81 used internally by configure to supress status messages on
82 subdirectory recursions.
86 asks configure to remove a configuration rather than creating one.
90 asks configure to use any site specific Makefile fragments for s when
95 tells configure to find the source in srcdir.
99 asks configure to create subdirectories of the build directory named
100 "H-host" for each host. If the configuration is not native, (host is
101 not target), the the directory will be named "X-host-target" instead.
102 NOTE: support for this option is temporarily suspended.
106 Requests that the sources be configured to target the t machine. If
107 no targets are specified explicitly, the target is assumed to be the
108 same as the host. If multiple targets are specified, configurations
109 for each are created and -subdirs is assumed.
111 NOTE: support for multiple targets is at least temporarily suspended.
115 Sets the directory in which configure creates temporary files to
121 Asks that configure print status lines for each directory configured.
122 Normally, only the status lines for the current directory are printed.
126 Tells configure that MIT style X11 header files and libraries are
127 available on this machine, even if they are not normally available.
130 configure.in for each directory's individual needs
131 config.subr for parsing configuration names
134 .RB "`\|" configure "\|'"
137 info. (not yet available).