gcc.po 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868
  1. # SOME DESCRIPTIVE TITLE
  2. # Copyright (C) YEAR Free Software Foundation, Inc.
  3. # This file is distributed under the same license as the PACKAGE package.
  4. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
  5. #
  6. #, fuzzy
  7. msgid ""
  8. msgstr ""
  9. "Project-Id-Version: PACKAGE VERSION\n"
  10. "POT-Creation-Date: 2020-06-17 12:44+0800\n"
  11. "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
  12. "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  13. "Language-Team: LANGUAGE <LL@li.org>\n"
  14. "Language: \n"
  15. "MIME-Version: 1.0\n"
  16. "Content-Type: text/plain; charset=UTF-8\n"
  17. "Content-Transfer-Encoding: 8bit\n"
  18. #. type: Content of: <sect1><sect1info><address>
  19. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:14
  20. #, no-wrap
  21. msgid "&gcc-url;"
  22. msgstr ""
  23. #. type: Content of: <sect1><sect1info>
  24. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:12
  25. msgid ""
  26. "<productname>gcc</productname> <productnumber>&gcc-version;</productnumber> "
  27. "<placeholder type=\"address\" id=\"0\"/>"
  28. msgstr ""
  29. #. type: Content of: <sect1><title>
  30. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:17
  31. msgid "GCC-&gcc-version;"
  32. msgstr ""
  33. #. type: Content of: <sect1><indexterm><primary>
  34. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:20
  35. msgid "GCC"
  36. msgstr ""
  37. #. type: Content of: <sect1><sect2><para>
  38. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:26
  39. msgid ""
  40. "The GCC package contains the GNU compiler collection, which includes the C "
  41. "and C++ compilers."
  42. msgstr ""
  43. #. type: Content of: <sect1><sect2><segmentedlist><segtitle>
  44. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:30
  45. msgid "&buildtime;"
  46. msgstr ""
  47. #. type: Content of: <sect1><sect2><segmentedlist><segtitle>
  48. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:31
  49. msgid "&diskspace;"
  50. msgstr ""
  51. #. type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>
  52. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:34
  53. msgid "&gcc-fin-sbu;"
  54. msgstr ""
  55. #. type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>
  56. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:35
  57. msgid "&gcc-fin-du;"
  58. msgstr ""
  59. #. type: Content of: <sect1><sect2><title>
  60. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:42
  61. msgid "Installation of GCC"
  62. msgstr ""
  63. #. type: Content of: <sect1><sect2><para>
  64. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:44
  65. msgid ""
  66. "If building on x86_64, change the default directory name for 64-bit "
  67. "libraries to <quote>lib</quote>:"
  68. msgstr ""
  69. #. type: Content of: <sect1><sect2><screen>
  70. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:47
  71. #, no-wrap
  72. msgid ""
  73. "<userinput remap=\"pre\">case $(uname -m) in\n"
  74. " x86_64)\n"
  75. " sed -e '/m64=/s/lib64/lib/' \\\n"
  76. " -i.orig gcc/config/i386/t-linux64\n"
  77. " ;;\n"
  78. "esac</userinput>"
  79. msgstr ""
  80. #. type: Content of: <sect1><sect2><para>
  81. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:54
  82. msgid ""
  83. "The GCC documentation recommends building GCC in a dedicated build "
  84. "directory:"
  85. msgstr ""
  86. #. type: Content of: <sect1><sect2><screen>
  87. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:56
  88. #, no-wrap
  89. msgid ""
  90. "<userinput remap=\"pre\">mkdir -v build\n"
  91. "cd build</userinput>"
  92. msgstr ""
  93. #. type: Content of: <sect1><sect2><para>
  94. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:59
  95. msgid "Prepare GCC for compilation:"
  96. msgstr ""
  97. #. type: Content of: <sect1><sect2><screen>
  98. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:61
  99. #, no-wrap
  100. msgid ""
  101. "<userinput remap=\"configure\">../configure --prefix=/usr \\\n"
  102. " LD=ld \\\n"
  103. " --enable-languages=c,c++ \\\n"
  104. " --disable-multilib \\\n"
  105. " --disable-bootstrap \\\n"
  106. " --with-system-zlib</userinput>"
  107. msgstr ""
  108. #. type: Content of: <sect1><sect2><para>
  109. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:68
  110. msgid ""
  111. "Note that for other programming languages there are some prerequisites that "
  112. "are not yet available. See the <ulink "
  113. "url=\"&blfs-book;general/gcc.html\">BLFS Book GCC page</ulink> for "
  114. "instructions on how to build all of GCC's supported languages."
  115. msgstr ""
  116. #. type: Content of: <sect1><sect2><variablelist><title>
  117. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:74
  118. msgid "The meaning of the new configure parameters:"
  119. msgstr ""
  120. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  121. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:77
  122. msgid "<parameter>LD=ld</parameter>"
  123. msgstr ""
  124. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  125. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:79
  126. msgid ""
  127. "This parameter makes the configure script use the ld installed by the "
  128. "binutils built earlier in this chapter, rather than the cross-built version "
  129. "which would otherwise be used."
  130. msgstr ""
  131. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  132. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:86
  133. msgid "<parameter>--with-system-zlib</parameter>"
  134. msgstr ""
  135. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  136. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:88
  137. msgid ""
  138. "This switch tells GCC to link to the system installed copy of the zlib "
  139. "library, rather than its own internal copy."
  140. msgstr ""
  141. #. type: Content of: <sect1><sect2><para>
  142. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:94
  143. msgid "Compile the package:"
  144. msgstr ""
  145. #. type: Content of: <sect1><sect2><screen>
  146. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:96
  147. #, no-wrap
  148. msgid "<userinput remap=\"make\">make</userinput>"
  149. msgstr ""
  150. #. type: Content of: <sect1><sect2><important><para>
  151. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:99
  152. msgid ""
  153. "In this section, the test suite for GCC is considered critical. Do not skip "
  154. "it under any circumstance."
  155. msgstr ""
  156. #. type: Content of: <sect1><sect2><para>
  157. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:103
  158. msgid ""
  159. "One set of tests in the GCC test suite is known to exhaust the default "
  160. "stack, so increase the stack size prior to running the tests:"
  161. msgstr ""
  162. #. type: Content of: <sect1><sect2><screen>
  163. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:106
  164. #, no-wrap
  165. msgid "<userinput remap=\"test\">ulimit -s 32768</userinput>"
  166. msgstr ""
  167. #. type: Content of: <sect1><sect2><para>
  168. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:108
  169. msgid "Test the results as a non-privileged user, but do not stop at errors:"
  170. msgstr ""
  171. #. type: Content of: <sect1><sect2><screen>
  172. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:110
  173. #, no-wrap
  174. msgid ""
  175. "<userinput remap=\"test\">chown -Rv tester . \n"
  176. "su tester -c \"PATH=$PATH make -k check\"</userinput>"
  177. msgstr ""
  178. #. type: Content of: <sect1><sect2><para>
  179. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:113
  180. msgid "To receive a summary of the test suite results, run:"
  181. msgstr ""
  182. #. type: Content of: <sect1><sect2><screen>
  183. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:115
  184. #, no-wrap
  185. msgid "<userinput remap=\"test\">../contrib/test_summary</userinput>"
  186. msgstr ""
  187. #. type: Content of: <sect1><sect2><para>
  188. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:117
  189. msgid ""
  190. "For only the summaries, pipe the output through <userinput>grep -A7 "
  191. "Summ</userinput>."
  192. msgstr ""
  193. #. type: Content of: <sect1><sect2><para>
  194. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:120
  195. msgid ""
  196. "Results can be compared with those located at <ulink "
  197. "url=\"&test-results;\"/> and <ulink "
  198. "url=\"https://gcc.gnu.org/ml/gcc-testresults/\"/>."
  199. msgstr ""
  200. #. type: Content of: <sect1><sect2><para>
  201. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:124
  202. msgid ""
  203. "Six tests related to get_time are known to fail. These are apparently "
  204. "related to the en_HK locale."
  205. msgstr ""
  206. #. type: Content of: <sect1><sect2><para>
  207. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:132
  208. msgid ""
  209. "A few unexpected failures cannot always be avoided. The GCC developers are "
  210. "usually aware of these issues, but have not resolved them yet. Unless the "
  211. "test results are vastly different from those at the above URL, it is safe to "
  212. "continue."
  213. msgstr ""
  214. #. type: Content of: <sect1><sect2><para>
  215. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:146
  216. msgid "Install the package and remove an unneeded directory:"
  217. msgstr ""
  218. #. type: Content of: <sect1><sect2><screen>
  219. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:148
  220. #, no-wrap
  221. msgid ""
  222. "<userinput remap=\"install\">make install\n"
  223. "rm -rf /usr/lib/gcc/$(gcc "
  224. "-dumpmachine)/&gcc-version;/include-fixed/bits/</userinput>"
  225. msgstr ""
  226. #. type: Content of: <sect1><sect2><para>
  227. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:151
  228. msgid ""
  229. "The GCC build directory is owned by <systemitem class=\"username\"> "
  230. "tester</systemitem> now and the ownership of the installed header directory "
  231. "(and its content) will be incorrect. Change the ownership to <systemitem "
  232. "class=\"username\">root</systemitem> user and group:"
  233. msgstr ""
  234. #. type: Content of: <sect1><sect2><screen>
  235. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:156
  236. #, no-wrap
  237. msgid ""
  238. "<userinput remap=\"install\">chown -v -R root:root \\\n"
  239. " /usr/lib/gcc/*linux-gnu/&gcc-version;/include{,-fixed}</userinput>"
  240. msgstr ""
  241. #. type: Content of: <sect1><sect2><para>
  242. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:159
  243. msgid ""
  244. "Create a symlink required by the <ulink "
  245. "url=\"https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s09.html\">FHS</ulink> "
  246. "for \"historical\" reasons."
  247. msgstr ""
  248. #. type: Content of: <sect1><sect2><screen>
  249. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:163
  250. #, no-wrap
  251. msgid "<userinput remap=\"install\">ln -sv ../usr/bin/cpp /lib</userinput>"
  252. msgstr ""
  253. #. type: Content of: <sect1><sect2><para>
  254. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:170
  255. msgid ""
  256. "Add a compatibility symlink to enable building programs with Link Time "
  257. "Optimization (LTO):"
  258. msgstr ""
  259. #. type: Content of: <sect1><sect2><screen>
  260. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:173
  261. #, no-wrap
  262. msgid ""
  263. "<userinput remap=\"install\">install -v -dm755 /usr/lib/bfd-plugins\n"
  264. "ln -sfv ../../libexec/gcc/$(gcc -dumpmachine)/&gcc-version;/liblto_plugin.so "
  265. "\\\n"
  266. " /usr/lib/bfd-plugins/</userinput>"
  267. msgstr ""
  268. #. type: Content of: <sect1><sect2><para>
  269. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:177
  270. msgid ""
  271. "Now that our final toolchain is in place, it is important to again ensure "
  272. "that compiling and linking will work as expected. We do this by performing "
  273. "some sanity checks:"
  274. msgstr ""
  275. #. type: Content of: <sect1><sect2><screen>
  276. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:205
  277. #, no-wrap
  278. msgid ""
  279. "<computeroutput>/usr/lib/gcc/x86_64-pc-linux-gnu/&gcc-version;/../../../../lib/crt1.o "
  280. "succeeded\n"
  281. "/usr/lib/gcc/x86_64-pc-linux-gnu/&gcc-version;/../../../../lib/crti.o "
  282. "succeeded\n"
  283. "/usr/lib/gcc/x86_64-pc-linux-gnu/&gcc-version;/../../../../lib/crtn.o "
  284. "succeeded</computeroutput>"
  285. msgstr ""
  286. #. type: Content of: <sect1><sect2><para>
  287. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:209
  288. msgid ""
  289. "Depending on your machine architecture, the above may differ slightly. The "
  290. "difference will be the name of the directory after <filename "
  291. "class=\"directory\">/usr/lib/gcc</filename>. The important thing to look for "
  292. "here is that <command>gcc</command> has found all three "
  293. "<filename>crt*.o</filename> files under the <filename "
  294. "class=\"directory\">/usr/lib</filename> directory."
  295. msgstr ""
  296. #. type: Content of: <sect1><sect2><screen>
  297. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:220
  298. #, no-wrap
  299. msgid "<userinput>grep -B4 '^ /usr/include' dummy.log</userinput>"
  300. msgstr ""
  301. #. type: Content of: <sect1><sect2><screen>
  302. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:226
  303. #, no-wrap
  304. msgid ""
  305. "<computeroutput>#include &lt;...&gt; search starts here:\n"
  306. " /usr/lib/gcc/x86_64-pc-linux-gnu/&gcc-version;/include\n"
  307. " /usr/local/include\n"
  308. " /usr/lib/gcc/x86_64-pc-linux-gnu/&gcc-version;/include-fixed\n"
  309. " /usr/include</computeroutput>"
  310. msgstr ""
  311. #. type: Content of: <sect1><sect2><para>
  312. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:232
  313. msgid ""
  314. "Again, the directory named after your target triplet may be different than "
  315. "the above, depending on your system architecture."
  316. msgstr ""
  317. #. type: Content of: <sect1><sect2><screen>
  318. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:247
  319. #, no-wrap
  320. msgid ""
  321. "<computeroutput>SEARCH_DIR(\"/usr/x86_64-pc-linux-gnu/lib64\")\n"
  322. "SEARCH_DIR(\"/usr/local/lib64\")\n"
  323. "SEARCH_DIR(\"/lib64\")\n"
  324. "SEARCH_DIR(\"/usr/lib64\")\n"
  325. "SEARCH_DIR(\"/usr/x86_64-pc-linux-gnu/lib\")\n"
  326. "SEARCH_DIR(\"/usr/local/lib\")\n"
  327. "SEARCH_DIR(\"/lib\")\n"
  328. "SEARCH_DIR(\"/usr/lib\");</computeroutput>"
  329. msgstr ""
  330. #. type: Content of: <sect1><sect2><para>
  331. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:256
  332. msgid ""
  333. "A 32-bit system may see a few different directories. For example, here is "
  334. "the output from an i686 machine:"
  335. msgstr ""
  336. #. type: Content of: <sect1><sect2><screen>
  337. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:259
  338. #, no-wrap
  339. msgid ""
  340. "<computeroutput>SEARCH_DIR(\"/usr/i686-pc-linux-gnu/lib32\")\n"
  341. "SEARCH_DIR(\"/usr/local/lib32\")\n"
  342. "SEARCH_DIR(\"/lib32\")\n"
  343. "SEARCH_DIR(\"/usr/lib32\")\n"
  344. "SEARCH_DIR(\"/usr/i686-pc-linux-gnu/lib\")\n"
  345. "SEARCH_DIR(\"/usr/local/lib\")\n"
  346. "SEARCH_DIR(\"/lib\")\n"
  347. "SEARCH_DIR(\"/usr/lib\");</computeroutput>"
  348. msgstr ""
  349. #. type: Content of: <sect1><sect2><para>
  350. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:312
  351. msgid "Finally, move a misplaced file:"
  352. msgstr ""
  353. #. type: Content of: <sect1><sect2><screen>
  354. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:314
  355. #, no-wrap
  356. msgid ""
  357. "<userinput remap=\"install\">mkdir -pv /usr/share/gdb/auto-load/usr/lib\n"
  358. "mv -v /usr/lib/*gdb.py /usr/share/gdb/auto-load/usr/lib</userinput>"
  359. msgstr ""
  360. #. type: Content of: <sect1><sect2><title>
  361. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:320
  362. msgid "Contents of GCC"
  363. msgstr ""
  364. #. type: Content of: <sect1><sect2><segmentedlist><segtitle>
  365. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:323
  366. msgid "Installed programs"
  367. msgstr ""
  368. #. type: Content of: <sect1><sect2><segmentedlist><segtitle>
  369. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:324
  370. msgid "Installed libraries"
  371. msgstr ""
  372. #. type: Content of: <sect1><sect2><segmentedlist><segtitle>
  373. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:325
  374. msgid "Installed directories"
  375. msgstr ""
  376. #. type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>
  377. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:328
  378. msgid ""
  379. "c++, cc (link to gcc), cpp, g++, gcc, gcc-ar, gcc-nm, gcc-ranlib, gcov, "
  380. "gcov-dump, and gcov-tool"
  381. msgstr ""
  382. #. type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>
  383. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:331
  384. msgid ""
  385. "libasan.{a,so}, libatomic.{a,so}, libcc1.so, libgcc.a, libgcc_eh.a, "
  386. "libgcc_s.so, libgcov.a, libgomp.{a,so}, libitm.{a,so}, liblsan.{a,so}, "
  387. "liblto_plugin.so, libquadmath.{a,so}, libssp.{a,so}, libssp_nonshared.a, "
  388. "libstdc++.{a,so}, libstdc++fs.a, libsupc++.a, libtsan.{a,so}, and "
  389. "libubsan.{a,so}"
  390. msgstr ""
  391. #. type: Content of: <sect1><sect2><segmentedlist><seglistitem><seg>
  392. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:338
  393. msgid ""
  394. "/usr/include/c++, /usr/lib/gcc, /usr/libexec/gcc, and "
  395. "/usr/share/gcc-&gcc-version;"
  396. msgstr ""
  397. #. type: Content of: <sect1><sect2><variablelist><bridgehead>
  398. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:344
  399. msgid "Short Descriptions"
  400. msgstr ""
  401. #. type: Content of: <sect1><sect2><variablelist>
  402. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:345
  403. msgid "<?dbfo list-presentation=\"list\"?> <?dbhtml list-presentation=\"table\"?>"
  404. msgstr ""
  405. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  406. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:349
  407. msgid "<command>c++</command>"
  408. msgstr ""
  409. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  410. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:351
  411. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:382
  412. msgid "The C++ compiler"
  413. msgstr ""
  414. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  415. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:353
  416. msgid "c++"
  417. msgstr ""
  418. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  419. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:359
  420. msgid "<command>cc</command>"
  421. msgstr ""
  422. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  423. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:361
  424. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:392
  425. msgid "The C compiler"
  426. msgstr ""
  427. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  428. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:363
  429. msgid "cc"
  430. msgstr ""
  431. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  432. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:369
  433. msgid "<command>cpp</command>"
  434. msgstr ""
  435. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  436. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:371
  437. msgid ""
  438. "The C preprocessor; it is used by the compiler to expand the #include, "
  439. "#define, and similar statements in the source files"
  440. msgstr ""
  441. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  442. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:374
  443. msgid "cpp"
  444. msgstr ""
  445. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  446. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:380
  447. msgid "<command>g++</command>"
  448. msgstr ""
  449. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  450. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:384
  451. msgid "g++"
  452. msgstr ""
  453. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  454. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:390
  455. msgid "<command>gcc</command>"
  456. msgstr ""
  457. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  458. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:394
  459. msgid "gcc"
  460. msgstr ""
  461. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  462. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:400
  463. msgid "<command>gcc-ar</command>"
  464. msgstr ""
  465. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  466. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:402
  467. msgid ""
  468. "A wrapper around <command>ar</command> that adds a plugin to the command "
  469. "line. This program is only used to add \"link time optimization\" and is not "
  470. "useful with the default build options"
  471. msgstr ""
  472. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  473. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:407
  474. msgid "gc-ar"
  475. msgstr ""
  476. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  477. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:413
  478. msgid "<command>gcc-nm</command>"
  479. msgstr ""
  480. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  481. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:415
  482. msgid ""
  483. "A wrapper around <command>nm</command> that adds a plugin to the command "
  484. "line. This program is only used to add \"link time optimization\" and is not "
  485. "useful with the default build options"
  486. msgstr ""
  487. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  488. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:420
  489. msgid "gc-nm"
  490. msgstr ""
  491. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  492. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:426
  493. msgid "<command>gcc-ranlib</command>"
  494. msgstr ""
  495. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  496. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:428
  497. msgid ""
  498. "A wrapper around <command>ranlib</command> that adds a plugin to the command "
  499. "line. This program is only used to add \"link time optimization\" and is not "
  500. "useful with the default build options"
  501. msgstr ""
  502. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  503. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:433
  504. msgid "gc-ranlib"
  505. msgstr ""
  506. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  507. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:439
  508. msgid "<command>gcov</command>"
  509. msgstr ""
  510. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  511. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:441
  512. msgid ""
  513. "A coverage testing tool; it is used to analyze programs to determine where "
  514. "optimizations will have the most effect"
  515. msgstr ""
  516. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  517. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:444
  518. msgid "gcov"
  519. msgstr ""
  520. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  521. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:450
  522. msgid "<command>gcov-dump</command>"
  523. msgstr ""
  524. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  525. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:452
  526. msgid "Offline gcda and gcno profile dump tool"
  527. msgstr ""
  528. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  529. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:454
  530. msgid "gcov-dump"
  531. msgstr ""
  532. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  533. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:460
  534. msgid "<command>gcov-tool</command>"
  535. msgstr ""
  536. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  537. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:462
  538. msgid "Offline gcda profile processing tool"
  539. msgstr ""
  540. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  541. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:464
  542. msgid "gcov-tool"
  543. msgstr ""
  544. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  545. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:470
  546. msgid "<filename class=\"libraryfile\">libasan</filename>"
  547. msgstr ""
  548. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  549. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:472
  550. msgid "The Address Sanitizer runtime library"
  551. msgstr ""
  552. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  553. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:474
  554. msgid "libasan"
  555. msgstr ""
  556. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  557. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:480
  558. msgid "<filename class=\"libraryfile\">libatomic</filename>"
  559. msgstr ""
  560. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  561. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:482
  562. msgid "GCC atomic built-in runtime library"
  563. msgstr ""
  564. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  565. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:484
  566. msgid "libatomic"
  567. msgstr ""
  568. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  569. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:490
  570. msgid "<filename class=\"libraryfile\">libcc1</filename>"
  571. msgstr ""
  572. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  573. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:492
  574. msgid "The C preprocessing library"
  575. msgstr ""
  576. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  577. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:494
  578. msgid "libcc1"
  579. msgstr ""
  580. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  581. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:500
  582. msgid "<filename class=\"libraryfile\">libgcc</filename>"
  583. msgstr ""
  584. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  585. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:502
  586. msgid "Contains run-time support for <command>gcc</command>"
  587. msgstr ""
  588. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  589. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:504
  590. msgid "libgcc"
  591. msgstr ""
  592. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  593. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:510
  594. msgid "<filename class=\"libraryfile\">libgcov</filename>"
  595. msgstr ""
  596. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  597. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:512
  598. msgid ""
  599. "This library is linked in to a program when GCC is instructed to enable "
  600. "profiling"
  601. msgstr ""
  602. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  603. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:515
  604. msgid "libgcov"
  605. msgstr ""
  606. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  607. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:521
  608. msgid "<filename class=\"libraryfile\">libgomp</filename>"
  609. msgstr ""
  610. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  611. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:523
  612. msgid ""
  613. "GNU implementation of the OpenMP API for multi-platform shared-memory "
  614. "parallel programming in C/C++ and Fortran"
  615. msgstr ""
  616. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  617. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:526
  618. msgid "libgomp"
  619. msgstr ""
  620. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  621. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:532
  622. msgid "<filename class=\"libraryfile\">liblsan</filename>"
  623. msgstr ""
  624. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  625. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:534
  626. msgid "The Leak Sanitizer runtime library"
  627. msgstr ""
  628. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  629. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:536
  630. msgid "liblsan"
  631. msgstr ""
  632. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  633. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:542
  634. msgid "<filename class=\"libraryfile\">liblto_plugin</filename>"
  635. msgstr ""
  636. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  637. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:544
  638. msgid ""
  639. "GCC's Link Time Optimization (LTO) plugin allows GCC to perform "
  640. "optimizations across compilation units"
  641. msgstr ""
  642. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  643. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:547
  644. msgid "liblto_plugin"
  645. msgstr ""
  646. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  647. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:553
  648. msgid "<filename class=\"libraryfile\">libquadmath</filename>"
  649. msgstr ""
  650. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  651. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:555
  652. msgid "GCC Quad Precision Math Library API"
  653. msgstr ""
  654. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  655. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:557
  656. msgid "libquadmath"
  657. msgstr ""
  658. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  659. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:563
  660. msgid "<filename class=\"libraryfile\">libssp</filename>"
  661. msgstr ""
  662. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  663. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:565
  664. msgid "Contains routines supporting GCC's stack-smashing protection functionality"
  665. msgstr ""
  666. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  667. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:568
  668. msgid "libssp"
  669. msgstr ""
  670. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  671. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:574
  672. msgid "<filename class=\"libraryfile\">libstdc++</filename>"
  673. msgstr ""
  674. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  675. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:576
  676. msgid "The standard C++ library"
  677. msgstr ""
  678. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  679. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:578
  680. msgid "libstdc++"
  681. msgstr ""
  682. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  683. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:584
  684. msgid "<filename class=\"libraryfile\">libstdc++fs</filename>"
  685. msgstr ""
  686. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  687. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:586
  688. msgid "ISO/IEC TS 18822:2015 Filesystem library"
  689. msgstr ""
  690. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  691. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:588
  692. msgid "libstdc++fs"
  693. msgstr ""
  694. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  695. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:594
  696. msgid "<filename class=\"libraryfile\">libsupc++</filename>"
  697. msgstr ""
  698. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  699. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:596
  700. msgid "Provides supporting routines for the C++ programming language"
  701. msgstr ""
  702. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  703. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:599
  704. msgid "libsupc++"
  705. msgstr ""
  706. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  707. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:605
  708. msgid "<filename class=\"libraryfile\">libtsan</filename>"
  709. msgstr ""
  710. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  711. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:607
  712. msgid "The Thread Sanitizer runtime library"
  713. msgstr ""
  714. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  715. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:609
  716. msgid "libtsan"
  717. msgstr ""
  718. #. type: Content of: <sect1><sect2><variablelist><varlistentry><term>
  719. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:615
  720. msgid "<filename class=\"libraryfile\">libubsan</filename>"
  721. msgstr ""
  722. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><para>
  723. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:617
  724. msgid "The Undefined Behavior Sanitizer runtime library"
  725. msgstr ""
  726. #. type: Content of: <sect1><sect2><variablelist><varlistentry><listitem><indexterm><primary>
  727. #: /home/xry111/svn-repos/LFS-BOOK/chapter08/gcc.xml:619
  728. msgid "libubsan"
  729. msgstr ""