Changeset 26b5617 for BOOK/cross-tools
- Timestamp:
- Sep 3, 2011, 11:56:10 AM (13 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- e9c6e29
- Parents:
- bd27efe
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/cross-tools/common/gcc-static.xml
rbd27efe r26b5617 79 79 <title>The meaning of the configure options:</title> 80 80 81 <varlistentry> 82 <term><parameter>--prefix=/cross-tools</parameter></term> 83 <listitem> 84 <para>This tells the configure script to prepare to install the 85 package in the <filename class="directory">/cross-tools</filename> 86 directory.</para> 87 </listitem> 88 </varlistentry> 89 90 <varlistentry> 91 <term><parameter>--host=${CLFS_HOST}</parameter></term> 92 <listitem> 93 <para>When used with --target, this creates a cross-architecture 94 executable that creates files for ${CLFS_TARGET} but runs on ${CLFS_HOST}.</para> 95 </listitem> 96 </varlistentry> 97 98 <varlistentry> 99 <term><parameter>--target=${CLFS_TARGET}</parameter></term> 100 <listitem> 101 <para>When used with --host, this creates a cross-architecture 102 executable that creates files for ${CLFS_TARGET} but runs on ${CLFS_HOST}.</para> 103 </listitem> 104 </varlistentry> 105 106 <varlistentry> 107 <term><parameter>--with-sysroot=${CLFS}</parameter></term> 108 <listitem> 109 <para>Tells GCC to concider ${CLFS} as the root file system.</para> 110 </listitem> 111 </varlistentry> 112 81 113 <varlistentry> 82 114 <term><parameter>--with-local-prefix=/tools</parameter></term> … … 91 123 92 124 <varlistentry> 125 <term><parameter>--disable-nls</parameter></term> 126 <listitem> 127 <para>This disables internationalization as i18n is not needed for the 128 cross-compile tools.</para> 129 </listitem> 130 </varlistentry> 131 132 <varlistentry> 93 133 <term><parameter>--disable-shared</parameter></term> 94 134 <listitem> 95 135 <para>Disables the creation of the shared libraries.</para> 136 </listitem> 137 </varlistentry> 138 139 <varlistentry> 140 <term><parameter>--without-headers</parameter></term> 141 <listitem> 142 <para>Disables GCC from using the target's Libc when cross compiling.</para> 143 </listitem> 144 </varlistentry> 145 146 <varlistentry> 147 <term><parameter>--with-newlib</parameter></term> 148 <listitem> 149 <para>Tells GCC that the target libc will use 'newlib'.</para> 150 </listitem> 151 </varlistentry> 152 153 <varlistentry> 154 <term><parameter>--disable-decimal-float</parameter></term> 155 <listitem> 156 <para>Disables support for the C decimal floating point extension.</para> 157 </listitem> 158 </varlistentry> 159 160 <varlistentry> 161 <term><parameter>--disable-libgomp</parameter></term> 162 <listitem> 163 <para>Disables the creation of runtime libraries used by GOMP.</para> 164 </listitem> 165 </varlistentry> 166 167 <varlistentry> 168 <term><parameter>--disable-libmudflap</parameter></term> 169 <listitem> 170 <para>Disables the creation of runtime libaries used by libmudflap.</para> 171 </listitem> 172 </varlistentry> 173 174 <varlistentry> 175 <term><parameter>--disable-libssp</parameter></term> 176 <listitem> 177 <para>Disables the use of Stack Smashing Protection for runtime libraries.</para> 96 178 </listitem> 97 179 </varlistentry>
Note:
See TracChangeset
for help on using the changeset viewer.