Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit67248f7

Browse files
committed
Add documentation about configure environment variabbles used.
David Wheeler
1 parent706cbfd commit67248f7

File tree

1 file changed

+249
-1
lines changed

1 file changed

+249
-1
lines changed

‎doc/src/sgml/installation.sgml

Lines changed: 249 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!-- $PostgreSQL: pgsql/doc/src/sgml/installation.sgml,v 1.253 2006/04/18 22:52:07 momjian Exp $ -->
1+
<!-- $PostgreSQL: pgsql/doc/src/sgml/installation.sgml,v 1.254 2006/04/25 15:14:16 momjian Exp $ -->
22

33
<chapter id="installation">
44
<title><![%standalone-include[<productname>PostgreSQL</>]]>
@@ -1011,6 +1011,254 @@ su - postgres
10111011
<userinput>./configure CC=/opt/bin/gcc CFLAGS='-O2 -pipe'</>
10121012
</screen>
10131013
</para>
1014+
1015+
<para>
1016+
Here's a list of the significant environment variables:
1017+
</para>
1018+
1019+
<para>
1020+
<variablelist>
1021+
1022+
<varlistentry>
1023+
<term><option>AWK=<replaceable>/path/to/awk</></option></term>
1024+
<listitem>
1025+
<para>
1026+
<replaceable>/path/to/awk</> is the full path to <application>awk</>.
1027+
</para>
1028+
</listitem>
1029+
</varlistentry>
1030+
1031+
<varlistentry>
1032+
<term><option>CC=<replaceable>/path/to/cc</></option></term>
1033+
<listitem>
1034+
<para>
1035+
<replaceable>/path/to/cc</> is the full path to your C compiler, such
1036+
as <application>gcc</>.
1037+
</para>
1038+
</listitem>
1039+
</varlistentry>
1040+
1041+
<varlistentry>
1042+
<term><option>CFLAGS=<replaceable>FLAGS</></option></term>
1043+
<listitem>
1044+
<para>
1045+
<replaceable>FLAGS</> is the a list of flags to pass to the C
1046+
compiler.
1047+
</para>
1048+
</listitem>
1049+
</varlistentry>
1050+
1051+
<varlistentry>
1052+
<term><option>COLLATEINDEX=<replaceable></></option></term>
1053+
<listitem>
1054+
<para>
1055+
Used for building the SGML documentation.
1056+
</para>
1057+
</listitem>
1058+
</varlistentry>
1059+
1060+
<varlistentry>
1061+
<term><option>CPP=<replaceable>/path/to/cpp</></option></term>
1062+
<listitem>
1063+
<para>
1064+
<replaceable>/path/to/cpp</> is the full path to your C preprocessor,
1065+
such as <application>gcc</>.
1066+
</para>
1067+
</listitem>
1068+
</varlistentry>
1069+
1070+
<varlistentry>
1071+
<term><option>CPPFLAGS=<replaceable>FLAGS</></option></term>
1072+
<listitem>
1073+
<para>
1074+
<replaceable>FLAGS</> is the a list of flags to pass to the C
1075+
preprocessor.
1076+
</para>
1077+
</listitem>
1078+
</varlistentry>
1079+
1080+
<varlistentry>
1081+
<term><option>DOCBOOKSTYLE=<replaceable></></option></term>
1082+
<listitem>
1083+
<para>
1084+
Used for building the SGML documentation.
1085+
</para>
1086+
</listitem>
1087+
</varlistentry>
1088+
1089+
<varlistentry>
1090+
<term><option>JADE=<replaceable></></option></term>
1091+
<listitem>
1092+
<para>
1093+
Used for building the SGML documentation.
1094+
</para>
1095+
</listitem>
1096+
</varlistentry>
1097+
1098+
<varlistentry>
1099+
<term><option>LDFLAGS=<replaceable>FLAGS</></option></term>
1100+
<listitem>
1101+
<para>
1102+
<replaceable>FLAGS</> is the a list of flags to pass to the link file
1103+
editor.
1104+
</para>
1105+
</listitem>
1106+
</varlistentry>
1107+
1108+
<varlistentry>
1109+
<term><option>LDFLAGS_SL=<replaceable></></option></term>
1110+
<listitem>
1111+
<para>
1112+
Used for shared library linking.
1113+
</para>
1114+
</listitem>
1115+
</varlistentry>
1116+
1117+
<varlistentry>
1118+
<term><option>LORDER=<replaceable>/path/to/lorder</></option></term>
1119+
<listitem>
1120+
<para>
1121+
<replaceable>/path/to/lorder</> is the full path to your dependency
1122+
listing program.
1123+
</para>
1124+
</listitem>
1125+
</varlistentry>
1126+
1127+
<varlistentry>
1128+
<term><option>MSGFMT=<replaceable></></option></term>
1129+
<listitem>
1130+
<para>
1131+
Used for Native Language Support (NLS).
1132+
</para>
1133+
</listitem>
1134+
</varlistentry>
1135+
1136+
<varlistentry>
1137+
<term><option>MSGMERGE=<replaceable></></option></term>
1138+
<listitem>
1139+
<para>
1140+
Used for Native Language Support (NLS).
1141+
</para>
1142+
</listitem>
1143+
</varlistentry>
1144+
1145+
<varlistentry>
1146+
<term><option>NSGMLS=<replaceable></></option></term>
1147+
<listitem>
1148+
<para>
1149+
Used for building the SGML documentation.
1150+
</para>
1151+
</listitem>
1152+
</varlistentry>
1153+
1154+
<varlistentry>
1155+
<term><option>PERL=<replaceable>/path/to/perl</></option></term>
1156+
<listitem>
1157+
<para>
1158+
<replaceable>/path/to/perl</> is the full path to your Perl 5
1159+
interpreter. Note that this wil be used to determine the dependencies
1160+
for building PL/Perl.
1161+
</para>
1162+
</listitem>
1163+
</varlistentry>
1164+
1165+
<varlistentry>
1166+
<term><option>PTHREAD_CC=<replaceable></></option></term>
1167+
<listitem>
1168+
<para>
1169+
Used for adding thread-safety flags.
1170+
</para>
1171+
</listitem>
1172+
</varlistentry>
1173+
1174+
<varlistentry>
1175+
<term><option>PYTHON=<replaceable>/path/to/python</></option></term>
1176+
<listitem>
1177+
<para>
1178+
<replaceable>/path/to/python</> is the full path to your Python
1179+
interpreter. Note that this wil be used to determine the dependencies
1180+
for building PL/Python.
1181+
</para>
1182+
</listitem>
1183+
</varlistentry>
1184+
1185+
<varlistentry>
1186+
<term><option>RANLIB=<replaceable>/path/to/ranlib</></option></term>
1187+
<listitem>
1188+
<para>
1189+
<replaceable>/path/to/ranlib</> is the full path to your archive
1190+
library table of contents editor.
1191+
</para>
1192+
</listitem>
1193+
</varlistentry>
1194+
1195+
<varlistentry>
1196+
<term><option>SGMLSPL=<replaceable></></option></term>
1197+
<listitem>
1198+
<para>
1199+
Used for building the SGML documentation.
1200+
</para>
1201+
</listitem>
1202+
</varlistentry>
1203+
1204+
<varlistentry>
1205+
<term><option>STRIP=<replaceable>/path/to/strip</></option></term>
1206+
<listitem>
1207+
<para>
1208+
<replaceable>/path/to/strip</> is the full path to your strip program.
1209+
</para>
1210+
</listitem>
1211+
</varlistentry>
1212+
1213+
<varlistentry>
1214+
<term><option>TCL=<replaceable>/path/to/tcl</></option></term>
1215+
<listitem>
1216+
<para>
1217+
<replaceable>/path/to/tcl</> is the full path to your TCL
1218+
interpreter. Note that this wil be used to determine the dependencies
1219+
for building PL/TCL.
1220+
</para>
1221+
</listitem>
1222+
</varlistentry>
1223+
1224+
<varlistentry>
1225+
<term><option>TAR=<replaceable>/path/to/tar</></option></term>
1226+
<listitem>
1227+
<para>
1228+
<replaceable>/path/to/tar</> is the full path to your tar program.
1229+
</para>
1230+
</listitem>
1231+
</varlistentry>
1232+
1233+
<varlistentry>
1234+
<term><option>TCLISH=<replaceable>/path/to/tclish</></option></term>
1235+
<listitem>
1236+
<para>
1237+
<replaceable>/path/to/tclish</> is the full path to your tclish program.
1238+
</para>
1239+
</listitem>
1240+
</varlistentry>
1241+
1242+
<varlistentry>
1243+
<term><option>XGETTEXT=<replaceable>/path/to/xgettext</></option></term>
1244+
<listitem>
1245+
<para>
1246+
<replaceable>/path/to/xgettext</> is the full path to your xgettext program.
1247+
</para>
1248+
</listitem>
1249+
</varlistentry>
1250+
1251+
<varlistentry>
1252+
<term><option>YACC=<replaceable>/path/to/yacc</></option></term>
1253+
<listitem>
1254+
<para>
1255+
<replaceable>/path/to/yacc</> is the full path to your yacc program.
1256+
</para>
1257+
</listitem>
1258+
</varlistentry>
1259+
1260+
</variablelist>
1261+
</para>
10141262
</step>
10151263

10161264
<step>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp