2 % This is part of CLFSja package.
4 % This is a CTIE change file for the original XML source of the CLFSbook.
7 <?xml version="1.0" encoding="ISO-8859-1"?>
9 <?xml version="1.0" encoding="UTF-8"?>
13 <title>Cross GCC-&gcc-version; - Final</title>
15 <title>クロス GCC-&gcc-version; - 最終</title>
19 <secondary>cross tools, final</secondary>
21 <secondary>&CrossTools;, 最終</secondary>
25 <title>Installation of GCC Cross Compiler</title>
27 <title>&InstallationOf1;GCC クロスコンパイラー&InstallationOf2;</title>
31 <title>The meaning of the new configure options:</title>
33 <title>&MeaningOfOption1;configure &MeaningOfOption2;</title>
36 @x --enable-languages=c,c++
37 <para>This option ensures that only the C and C++ compilers are built.</para>
40 このオプションは C コンパイラーおよび C++ コンパイラーのみビルドすることを指示します。
44 @x --enable-__cxa_atexit
45 <para>This option allows use of __cxa_atexit, rather than atexit,
46 to register C++ destructors for local statics and global objects
47 and is essential for fully standards-compliant handling of destructors.
48 It also affects the C++ ABI and therefore results in C++ shared libraries
49 and C++ programs that are interoperable with other Linux distributions.</para>
52 このオプションは atexit を使用せず __cxa_atexit の使用を有効にします。
53 これによりローカルなスタティックオブジェクトおよびグローバルオブジェクトに対する C++ デストラクターを登録します。
54 このオプションは、標準に完全準拠したデストラクター実装のために必要です。
55 またこれは C++ ABI に影響するものであり C++ 共有ライブラリ、C++ プログラムを作り出し、他の Linux ディストリビューションとの互換性を実現します。
59 @x --enable-threads=posix
60 <para>This enables C++ exception handling for multi-threaded code.</para>
63 マルチスレッドコードを扱う C++ の例外処理を有効にします。
67 @x --enable-libstdcxx-time
68 <para>This enables link-time checks for the availability of
69 clock_gettime clocks, and nanosleep and sched_yield functions, in the
73 C ライブラリにおける clock_gettime クロック、nanosleep 関数、sched_yield 関数の利用に関して、リンク時にチェックします。
78 <para os="bh">Continue with compiling the package:</para>
80 <para os="bh">&CompileThePackage;</para>
84 <para os="bj">Install the package:</para>
86 <para os="bj">&InstallThePackage;</para>
90 <para>Details on this package are located in <xref
91 linkend="contents-gcc" role="."/></para>
94 &Details1;<xref linkend="contents-gcc" role=""/>&Details2;