|
@@ -54,7 +54,33 @@ sed -e '/^includedir/ s/=.*$/=@includedir@/' \
|
|
|
|
|
|
<para>准备安装 libffi:</para>
|
|
<para>准备安装 libffi:</para>
|
|
|
|
|
|
-<screen><userinput remap="configure">./configure --prefix=/usr --disable-static</userinput></screen>
|
|
|
|
|
|
+<screen><userinput remap="configure">./configure --prefix=/usr --disable-static --with-gcc-arch=native</userinput></screen>
|
|
|
|
+
|
|
|
|
+ <variablelist>
|
|
|
|
+ <title>The meaning of the configure option:</title>
|
|
|
|
+
|
|
|
|
+ <varlistentry>
|
|
|
|
+ <term><parameter>--with-gcc-arch=native</parameter></term>
|
|
|
|
+ <listitem>
|
|
|
|
+ <!--para>Ensure gcc optimizes for the current system. If this
|
|
|
|
+ is not specified, the system is guessed and the code generated
|
|
|
|
+ may not be correct for some systems. If the generated code
|
|
|
|
+ will be copied from the native system to a less capable
|
|
|
|
+ system, use the less capable system as a parameter. For details
|
|
|
|
+ about alternative system types, see <ulink
|
|
|
|
+ url='https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/x86-Options.html'>
|
|
|
|
+ the x86 options in the gcc manual</ulink>.</para-->
|
|
|
|
+ <para>保证 gcc 为当前系统进行优化。如果不使用该选项,
|
|
|
|
+ 构建系统会猜测系统架构,在某些系统上可能生成不正确的代码。
|
|
|
|
+ 如果要将生成的代码从本地系统复制到指令集功能较弱的系统中,
|
|
|
|
+ 需要使用目标系统架构作为该选项的参数值,参阅
|
|
|
|
+ <ulink url=
|
|
|
|
+ 'https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/x86-Options.html'>
|
|
|
|
+ gcc 手册中提供的的 x86 选项</ulink>。</para>
|
|
|
|
+ </listitem>
|
|
|
|
+ </varlistentry>
|
|
|
|
+
|
|
|
|
+ </variablelist>
|
|
|
|
|
|
<para>编译该软件包:</para>
|
|
<para>编译该软件包:</para>
|
|
|
|
|