|
|
1.1 ! root 1: .\" -*- nroff -*- ! 2: .\" Copyright (c) 1991, 1992 Cygnus Support ! 3: .\" written by K. Richard Pixley ! 4: .TH configure 1 "2 February 1993" "cygnus support" "Cygnus Support" ! 5: .de BP ! 6: .sp ! 7: .ti \-.2i ! 8: \(** ! 9: .. ! 10: ! 11: .SH NAME ! 12: configure \(em\& prepare source code to be built ! 13: ! 14: .SH SYNOPSIS ! 15: configure HOST [--target=TARGET] [--srcdir=DIR] [--rm] ! 16: [--site=SITE] [--prefix=DIR] [--exec_prefix=DIR] ! 17: [--program_prefix=DIR] [--tmpdir=DIR] ! 18: [--with-PACKAGE[=YES/NO]] [--norecursion] ! 19: [--nfp] [-s] [-v] [-V | --version] [--help] ! 20: ! 21: .SH DESCRIPTION ! 22: .I configure ! 23: is a program used to prepare souce code to be built. It does this by ! 24: generating Makefiles and .gdbinit files, creating symlinks, recursing ! 25: in subdirectories, and some other miscellaneous file editing. ! 26: ! 27: .SH OPTIONS ! 28: .I configure ! 29: accepts the following options: ! 30: ! 31: .TP ! 32: .I \--target=TARGET ! 33: Requests that the sources be configured to target the ! 34: .I TARGET ! 35: machine. If no target is specified explicitly, the target is assumed ! 36: to be the same as the host. ! 37: ! 38: .TP ! 39: .I \--srcdir=DIR ! 40: tells configure to find the source in ! 41: .I DIR. ! 42: Object code is always built in the current directory, ! 43: .I `.'. ! 44: ! 45: .TP ! 46: .I \--rm ! 47: asks configure to remove a configuration rather than create one. ! 48: ! 49: .TP ! 50: .I \--site=SITE ! 51: asks configure to use any site-specific Makefile fragments for ! 52: .I SITE ! 53: when building Makefiles. ! 54: ! 55: .TP ! 56: .I \--prefix=DIR ! 57: sets the location in which to install files to ! 58: .I DIR. ! 59: The default is "/usr/local". ! 60: ! 61: .TP ! 62: .I \--exec_prefix=DIR ! 63: sets the root directory for host-dependent files to ! 64: .I DIR. ! 65: The default location is the value of ! 66: .I prefix. ! 67: ! 68: .TP ! 69: .I \--program_prefix=DIR ! 70: configures the source to install programs which have the same names as ! 71: common Unix programs, such as "make", in ! 72: .I DIR. ! 73: Also applies to programs which might be used for cross-compilation. ! 74: ! 75: .TP ! 76: .I \--tmpdir=DIR ! 77: sets the directory in which configure creates temporary files to ! 78: .I DIR. ! 79: ! 80: .TP ! 81: .I \--with-PACKAGE[=YES/NO] ! 82: sets a flag for the build to recognize that ! 83: .I PACKAGE ! 84: is explicitly present or not present. If ! 85: .I \=YES/NO ! 86: is nonexistent, the default is ! 87: .I YES. ! 88: ! 89: .TP ! 90: .I \--norecursion ! 91: asks that only the current directory be configured. Normally ! 92: .I configure ! 93: recurs on subdirectories. ! 94: ! 95: .TP ! 96: .I \-nfp ! 97: Notifies ! 98: .I configure ! 99: that all of the specified hosts have ! 100: .I no floating point ! 101: units. ! 102: ! 103: .TP ! 104: .I \-s ! 105: used internally by configure to supress status messages on ! 106: subdirectory recursions. Override with ! 107: .I \-v ! 108: ! 109: .TP ! 110: .I \-v ! 111: verbose output. Asks that configure print status lines for each ! 112: directory configured. Normally, only the status lines for the current ! 113: directory are printed. ! 114: ! 115: .TP ! 116: .I \--version ! 117: .I \-V ! 118: prints ! 119: .I configure ! 120: version number. ! 121: ! 122: .TP ! 123: .I \-help ! 124: displays a brief usage summary. ! 125: ! 126: ! 127: .SH FILES ! 128: configure.in for each directory's individual needs ! 129: .br ! 130: Makefile.in Makefile template ! 131: .br ! 132: config.sub for parsing configuration names ! 133: .br ! 134: config.guess for guessing HOST when not specified ! 135: .br ! 136: config.status non-recursively rebuilds current directory ! 137: ! 138: .SH FILES ! 139: .ta \w'gmon.sum 'u ! 140: a.out the namelist and text space. ! 141: .br ! 142: gmon.out dynamic call graph and profile. ! 143: .br ! 144: gmon.sum summarized dynamic call graph and profile. ! 145: ! 146: .SH "SEE ALSO" ! 147: .RB "`\|" configure "\|'" ! 148: entry in ! 149: .B ! 150: info.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.