* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/base/embedded/handbook: cross-compiler.xml
@ 2007-11-06 15:48 Xavier Neys (neysx)
0 siblings, 0 replies; 10+ messages in thread
From: Xavier Neys (neysx) @ 2007-11-06 15:48 UTC (permalink / raw
To: gentoo-commits
neysx 07/11/06 15:48:44
Modified: cross-compiler.xml
Log:
Wrap lone body in a <subsection>, no content change
Revision Changes Path
1.3 xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?r1=1.2&r2=1.3
Index: cross-compiler.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- cross-compiler.xml 14 Aug 2007 13:36:28 -0000 1.2
+++ cross-compiler.xml 6 Nov 2007 15:48:43 -0000 1.3
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.2 2007/08/14 13:36:28 vapier Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.3 2007/11/06 15:48:43 neysx Exp $ -->
<sections>
@@ -129,6 +129,7 @@
<section>
<title>Cross-compiler Internals</title>
+<subsection>
<body>
<warn>
This section is included for posterity and in the hopes that others will find
@@ -149,6 +150,7 @@
option out there for creating cross-compilers.
</warn>
</body>
+</subsection>
<subsection>
<title>Overview</title>
--
gentoo-commits@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/base/embedded/handbook: cross-compiler.xml
@ 2007-12-24 19:33 Mike Frysinger (vapier)
0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2007-12-24 19:33 UTC (permalink / raw
To: gentoo-commits
vapier 07/12/24 19:33:44
Modified: cross-compiler.xml
Log:
add an overview and <i> markings to all user run commands
Revision Changes Path
1.4 xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?r1=1.3&r2=1.4
Index: cross-compiler.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- cross-compiler.xml 6 Nov 2007 15:48:43 -0000 1.3
+++ cross-compiler.xml 24 Dec 2007 19:33:43 -0000 1.4
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.3 2007/11/06 15:48:43 neysx Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.4 2007/12/24 19:33:43 vapier Exp $ -->
<sections>
@@ -13,6 +13,31 @@
<date>2007-08-12</date>
<section>
+<title>Overview</title>
+<body>
+
+<p>
+The first thing you should know about building a toolchain is that some
+versions of toolchain components refuse to work together. Exactly which
+combinations are problematic is a matter that's constantly in flux as the
+Portage tree evolves. The only reliable way to determine what works is to run
+crossdev, adjusting individual component versions as necessary, until crossdev
+completes the toolchain build successfully. Even then, the cross toolchain
+may build binaries which break on the target system. Only through trial and
+error and patience will you arrive at a favorable combination of all factors.
+</p>
+
+<p>
+Also, do not worry about the cross-compiler interfering with your native build
+system. All of the toolchain packages are designed such that they are isolated
+from each other based on the target. This way you can install cross-compilers
+for whatever architecture you wish without breaking the rest of your system.
+</p>
+
+</body>
+</section>
+
+<section>
<title>crossdev</title>
<subsection>
@@ -39,7 +64,7 @@
</p>
<pre caption="Generating SH4 cross-compiler">
-# crossdev --target sh4-unknown-linux-gnu
+# <i>crossdev --target sh4-unknown-linux-gnu</i>
-----------------------------------------------------------------------------------------------------
* Host Portage ARCH: ppc
* Target Portage ARCH: sh
@@ -80,14 +105,14 @@
</p>
<pre caption="Using SH4 cross-compiler">
-$ sh4-unknown-linux-gnu-gcc --version
+$ <i>sh4-unknown-linux-gnu-gcc --version</i>
sh4-unknown-linux-gnu-gcc (GCC) 4.2.0 (Gentoo 4.2.0 p1.4)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-$ echo 'int main(){return 0;}' > sh4-test.c
-$ sh4-unknown-linux-gnu-gcc -Wall sh4-test.c -o sh4-test
-$ file sh4-test
+$ <i>echo 'int main(){return 0;}' > sh4-test.c</i>
+$ <i>sh4-unknown-linux-gnu-gcc -Wall sh4-test.c -o sh4-test</i>
+$ <i>file sh4-test</i>
sh4-test: ELF 32-bit LSB executable, Renesas SH, version 1 (SYSV), for GNU/Linux 2.6.9, dynamically linked (uses shared libs), not stripped
</pre>
@@ -110,7 +135,7 @@
</p>
<pre caption="Uninstalling cross-compiler">
-# crossdev --clean sh4-unknown-linux-gnu
+# <i>crossdev --clean sh4-unknown-linux-gnu</i>
</pre>
</body>
</subsection>
@@ -268,13 +293,13 @@
</p>
<pre caption="configure and build binutils">
-$ ./configure \
+$ <i>./configure \
--target=$CTARGET \
--prefix=/usr \
--with-sysroot=/usr/$CTARGET \
- --disable-werror
-$ make
-$ make install DESTDIR=$PWD/install-root
+ --disable-werror</i>
+$ <i>make</i>
+$ <i>make install DESTDIR=$PWD/install-root</i>
</pre>
<p>
@@ -285,7 +310,7 @@
</p>
<pre caption="cleaning binutils">
-$ rm -rf install-root/usr/{info,lib,man,share}
+$ <i>rm -rf install-root/usr/{info,lib,man,share}</i>
</pre>
<p>
@@ -293,7 +318,7 @@
</p>
<pre caption="install binutils">
-# cp -a install-root/* /
+# <i>cp -a install-root/* /</i>
</pre>
</body>
</subsection>
@@ -314,14 +339,14 @@
</note>
<pre caption="building/installing unsanitized headers">
-$ yes "" | make ARCH=$ARCH oldconfig prepare
-# mkdir -p /usr/$CTARGET/usr/include
-# cp -a include/linux include/asm-generic /usr/$CTARGET/usr/include/
-# cp -a include/asm-$ARCH /usr/$CTARGET/usr/include/asm
+$ <i>yes "" | make ARCH=$ARCH oldconfig prepare</i>
+# <i>mkdir -p /usr/$CTARGET/usr/include</i>
+# <i>cp -a include/linux include/asm-generic /usr/$CTARGET/usr/include/</i>
+# <i>cp -a include/asm-$ARCH /usr/$CTARGET/usr/include/asm</i>
</pre>
<pre caption="building/installing sanitized headers">
-# make ARCH=$ARCH headers_install INSTALL_HDR_PATH=/usr/$CTARGET/usr
+# <i>make ARCH=$ARCH headers_install INSTALL_HDR_PATH=/usr/$CTARGET/usr</i>
</pre>
</body>
</subsection>
@@ -335,14 +360,14 @@
</p>
<pre caption="building/installing glibc headers">
-$ mkdir build
-$ cd build
-$ ../configure \
+$ <i>mkdir build</i>
+$ <i>cd build</i>
+$ <i>../configure \
--host=$CTARGET \
--prefix=/usr \
--with-headers=/usr/$CTARGET/usr/include \
- --disable-sanity-checks
-# make -k install-headers install_root=/usr/$CTARGET
+ --disable-sanity-checks</i>
+# <i>make -k install-headers install_root=/usr/$CTARGET</i>
</pre>
<p>
@@ -350,9 +375,9 @@
</p>
<pre caption="help glibc">
-# mkdir -p /usr/$CTARGET/usr/include/gnu
-# touch /usr/$CTARGET/usr/include/gnu/stubs.h
-# cp bits/stdio_lim.h /usr/$CTARGET/usr/include/bits/
+# <i>mkdir -p /usr/$CTARGET/usr/include/gnu</i>
+# <i>touch /usr/$CTARGET/usr/include/gnu/stubs.h</i>
+# <i>cp bits/stdio_lim.h /usr/$CTARGET/usr/include/bits/</i>
</pre>
</body>
</subsection>
@@ -365,7 +390,7 @@
</p>
<pre caption="help gcc">
-# ln -s usr/include /usr/$CTARGET/sys-include
+# <i>ln -s usr/include /usr/$CTARGET/sys-include</i>
</pre>
<p>
@@ -373,9 +398,9 @@
</p>
<pre caption="building gcc stage 1">
-$ mkdir build
-$ cd build
-$ ../configure \
+$ <i>mkdir build</i>
+$ <i>cd build</i>
+$ <i>../configure \
--target=$CTARGET \
--prefix=/usr \
--with-sysroot=/usr/$CTARGET \
@@ -384,9 +409,9 @@
--disable-checking \
--disable-werror \
--disable-libmudflap \
- --disable-libssp
-$ make
-$ make install DESTDIR=$PWD/install-root
+ --disable-libssp</i>
+$ <i>make</i>
+$ <i>make install DESTDIR=$PWD/install-root</i>
</pre>
<p>
@@ -394,7 +419,7 @@
</p>
<pre caption="cleaning gcc stage 1">
-$ rm -rf install-root/usr/{info,include,lib/libiberty.a,man,share}
+$ <i>rm -rf install-root/usr/{info,include,lib/libiberty.a,man,share}</i>
</pre>
<p>
@@ -403,7 +428,7 @@
</p>
<pre caption="installing gcc stage 1">
-# cp -a install-root/* /
+# <i>cp -a install-root/* /</i>
</pre>
</body>
</subsection>
@@ -416,14 +441,14 @@
</p>
<pre caption="building/installing glibc">
-$ rm -rf build
-$ mkdir build
-$ cd build
-$ ../configure \
+$ <i>rm -rf build</i>
+$ <i>mkdir build</i>
+$ <i>cd build</i>
+$ <i>../configure \
--host=$CTARGET \
- --prefix=/usr
-$ make
-# make install install_root=/usr/$CTARGET
+ --prefix=/usr</i>
+$ <i>make</i>
+# <i>make install install_root=/usr/$CTARGET</i>
</pre>
</body>
</subsection>
@@ -437,16 +462,16 @@
</p>
<pre caption="building/installing gcc stage 2">
-$ ./configure \
+$ <i>./configure \
--target=$CTARGET \
--prefix=/usr \
--with-sysroot=/usr/$CTARGET \
--enable-languages=c,c++ \
--enable-shared \
--disable-checking \
- --disable-werror
-$ make
-# make install
+ --disable-werror</i>
+$ <i>make</i>
+# <i>make install</i>
</pre>
</body>
</subsection>
--
gentoo-commits@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/base/embedded/handbook: cross-compiler.xml
@ 2007-12-24 20:26 Mike Frysinger (vapier)
0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2007-12-24 20:26 UTC (permalink / raw
To: gentoo-commits
vapier 07/12/24 20:26:36
Modified: cross-compiler.xml
Log:
tell people deleting the SYSROOT dir is safe
Revision Changes Path
1.5 xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?r1=1.4&r2=1.5
Index: cross-compiler.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- cross-compiler.xml 24 Dec 2007 19:33:43 -0000 1.4
+++ cross-compiler.xml 24 Dec 2007 20:26:35 -0000 1.5
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.4 2007/12/24 19:33:43 vapier Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.5 2007/12/24 20:26:35 vapier Exp $ -->
<sections>
@@ -137,6 +137,12 @@
<pre caption="Uninstalling cross-compiler">
# <i>crossdev --clean sh4-unknown-linux-gnu</i>
</pre>
+
+ <p>
+ In case you didn't already notice, deleting any and all files in the
+ <path>/usr/CTARGET/</path> directory is completely safe.
+ </p>
+
</body>
</subsection>
--
gentoo-commits@gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/base/embedded/handbook: cross-compiler.xml
@ 2008-03-10 15:33 Mike Frysinger (vapier)
0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2008-03-10 15:33 UTC (permalink / raw
To: gentoo-commits
vapier 08/03/10 15:33:17
Modified: cross-compiler.xml
Log:
fix typo pointed out by .:deadhead:. #212879
Revision Changes Path
1.6 xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.6&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.6&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?r1=1.5&r2=1.6
Index: cross-compiler.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- cross-compiler.xml 24 Dec 2007 20:26:35 -0000 1.5
+++ cross-compiler.xml 10 Mar 2008 15:33:17 -0000 1.6
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.5 2007/12/24 20:26:35 vapier Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.6 2008/03/10 15:33:17 vapier Exp $ -->
<sections>
@@ -554,7 +554,7 @@
</tr>
<tr>
<ti>crtendS.o</ti>
- <ti>Used in place of crtendS.o when generating shared objects/PIEs.</ti>
+ <ti>Used in place of crtend.o when generating shared objects/PIEs.</ti>
</tr>
</table>
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/base/embedded/handbook: cross-compiler.xml
@ 2008-08-12 19:44 Ned Ludd (solar)
0 siblings, 0 replies; 10+ messages in thread
From: Ned Ludd (solar) @ 2008-08-12 19:44 UTC (permalink / raw
To: gentoo-commits
solar 08/08/12 19:44:23
Modified: cross-compiler.xml
Log:
- Bug 234477 Cross compiler note on use.mask
Revision Changes Path
1.7 xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.7&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.7&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?r1=1.6&r2=1.7
Index: cross-compiler.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- cross-compiler.xml 10 Mar 2008 15:33:17 -0000 1.6
+++ cross-compiler.xml 12 Aug 2008 19:44:22 -0000 1.7
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.6 2008/03/10 15:33:17 vapier Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.7 2008/08/12 19:44:22 solar Exp $ -->
<sections>
@@ -93,9 +93,16 @@
* Log: /var/log/portage/cross-sh4-unknown-linux-gnu-gcc-stage2.log
* Emerging cross-gcc-stage2 ... [ ok ]
</pre>
+
+ <note>At the moment it's not possible to set <c>PORTAGE_CONFIGROOT</c> before calling <c>crossdev</c> to
+ a folder set to the arch you're targetting. You have to use your own config.
+ If you want to use arch specific use flags, like <c>altivec</c> in a non powerpc
+ architecture, you need to unmask the use flag in <c>/usr/portage/base/use.mask</c>, or
+ temporarily change your profile.
+ </note>
+
</body>
</subsection>
-
<subsection>
<title>Quick Test</title>
<body>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/base/embedded/handbook: cross-compiler.xml
@ 2009-01-12 13:01 Mike Frysinger (vapier)
0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2009-01-12 13:01 UTC (permalink / raw
To: gentoo-commits
vapier 09/01/12 13:01:04
Modified: cross-compiler.xml
Log:
add --disable-libgomp to gcc and --without-cvs to glibc
Revision Changes Path
1.8 xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.8&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.8&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?r1=1.7&r2=1.8
Index: cross-compiler.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- cross-compiler.xml 12 Aug 2008 19:44:22 -0000 1.7
+++ cross-compiler.xml 12 Jan 2009 13:01:03 -0000 1.8
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.7 2008/08/12 19:44:22 solar Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.8 2009/01/12 13:01:03 vapier Exp $ -->
<sections>
@@ -9,8 +9,8 @@
Build a cross-compiler on your machine!
</abstract>
-<version>0.1</version>
-<date>2007-08-12</date>
+<version>0.2</version>
+<date>2009-01-10</date>
<section>
<title>Overview</title>
@@ -379,6 +379,7 @@
--host=$CTARGET \
--prefix=/usr \
--with-headers=/usr/$CTARGET/usr/include \
+ --without-cvs \
--disable-sanity-checks</i>
# <i>make -k install-headers install_root=/usr/$CTARGET</i>
</pre>
@@ -422,7 +423,8 @@
--disable-checking \
--disable-werror \
--disable-libmudflap \
- --disable-libssp</i>
+ --disable-libssp \
+ --disable-libgomp</i>
$ <i>make</i>
$ <i>make install DESTDIR=$PWD/install-root</i>
</pre>
@@ -459,7 +461,8 @@
$ <i>cd build</i>
$ <i>../configure \
--host=$CTARGET \
- --prefix=/usr</i>
+ --prefix=/usr \
+ --without-cvs</i>
$ <i>make</i>
# <i>make install install_root=/usr/$CTARGET</i>
</pre>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/base/embedded/handbook: cross-compiler.xml
@ 2009-12-09 21:16 Mike Frysinger (vapier)
0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2009-12-09 21:16 UTC (permalink / raw
To: gentoo-commits
vapier 09/12/09 21:16:22
Modified: cross-compiler.xml
Log:
drop reference to crossdev man page for now #213645
Revision Changes Path
1.9 xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?r1=1.8&r2=1.9
Index: cross-compiler.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- cross-compiler.xml 12 Jan 2009 13:01:03 -0000 1.8
+++ cross-compiler.xml 9 Dec 2009 21:16:22 -0000 1.9
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE sections SYSTEM "/dtd/book.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.8 2009/01/12 13:01:03 vapier Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.9 2009/12/09 21:16:22 vapier Exp $ -->
<sections>
@@ -158,7 +158,7 @@
<body>
<p>
Obviously crossdev can do a lot more, so to find out more, simply run
- <c>crossdev --help</c> or <c>man crossdev</c>.
+ <c>crossdev --help</c>.
</p>
</body>
</subsection>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/base/embedded/handbook: cross-compiler.xml
@ 2013-06-21 16:07 Mike Frysinger (vapier)
0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2013-06-21 16:07 UTC (permalink / raw
To: gentoo-commits
vapier 13/06/21 16:07:22
Modified: cross-compiler.xml
Log:
fix typo pointed out by David E. Narváez #473764: process->processor
Revision Changes Path
1.12 xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?r1=1.11&r2=1.12
Index: cross-compiler.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- cross-compiler.xml 30 Aug 2010 03:59:06 -0000 1.11
+++ cross-compiler.xml 21 Jun 2013 16:07:22 -0000 1.12
@@ -4,7 +4,7 @@
<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.11 2010/08/30 03:59:06 nightmorph Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.12 2013/06/21 16:07:22 vapier Exp $ -->
<sections>
@@ -99,7 +99,7 @@
<p>
The first step is to select the proper tuple for your target. Here we will
-assume you want to build a cross-compiler for the SH4 (SuperH) process with
+assume you want to build a cross-compiler for the SH4 (SuperH) processor with
glibc running on Linux. We will do this on a PowerPC machine.
</p>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/base/embedded/handbook: cross-compiler.xml
@ 2013-12-09 7:09 Mike Frysinger (vapier)
0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2013-12-09 7:09 UTC (permalink / raw
To: gentoo-commits
vapier 13/12/09 07:09:25
Modified: cross-compiler.xml
Log:
remove vague warnings about modifications to the root as it serves no real purpose #302129
Revision Changes Path
1.13 xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?r1=1.12&r2=1.13
Index: cross-compiler.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- cross-compiler.xml 21 Jun 2013 16:07:22 -0000 1.12
+++ cross-compiler.xml 9 Dec 2013 07:09:25 -0000 1.13
@@ -4,7 +4,7 @@
<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.12 2013/06/21 16:07:22 vapier Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.13 2013/12/09 07:09:25 vapier Exp $ -->
<sections>
@@ -38,14 +38,6 @@
without breaking the rest of your system.
</p>
-<p>
-However, there are some scenarios, albeit fewer as time goes on, which
-causes portage to require or to inflict changes to real root. To keep
-your Gentoo installation clean, we highly recommend that crossdev
-installation and all cross-compiling activities occur inside a Gentoo
-stage3 chroot. (This is the same chroot you used to install Gentoo.)
-</p>
-
</body>
</section>
^ permalink raw reply [flat|nested] 10+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/base/embedded/handbook: cross-compiler.xml
@ 2013-12-09 7:12 Mike Frysinger (vapier)
0 siblings, 0 replies; 10+ messages in thread
From: Mike Frysinger (vapier) @ 2013-12-09 7:12 UTC (permalink / raw
To: gentoo-commits
vapier 13/12/09 07:12:50
Modified: cross-compiler.xml
Log:
generating a cross-compiler by hand is still a pita #302129
Revision Changes Path
1.14 xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml
file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml?r1=1.13&r2=1.14
Index: cross-compiler.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- cross-compiler.xml 9 Dec 2013 07:09:25 -0000 1.13
+++ cross-compiler.xml 9 Dec 2013 07:12:50 -0000 1.14
@@ -4,7 +4,7 @@
<!-- The content of this document is licensed under the CC-BY-SA license -->
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.13 2013/12/09 07:09:25 vapier Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml,v 1.14 2013/12/09 07:12:50 vapier Exp $ -->
<sections>
@@ -48,7 +48,7 @@
<body>
<p>
-Generating a cross-compiler by hand was a long and painful process. This is why
+Generating a cross-compiler by hand is a long and painful process. This is why
it has been fully integrated into Gentoo! A frontend called <c>crossdev</c> will
run <c>emerge</c> with all of the proper environment variables and install all
the right packages to generate arbitrary cross-compilers based on your needs.
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2013-12-09 7:12 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-06 15:48 [gentoo-commits] gentoo commit in xml/htdocs/proj/en/base/embedded/handbook: cross-compiler.xml Xavier Neys (neysx)
-- strict thread matches above, loose matches on Subject: below --
2007-12-24 19:33 Mike Frysinger (vapier)
2007-12-24 20:26 Mike Frysinger (vapier)
2008-03-10 15:33 Mike Frysinger (vapier)
2008-08-12 19:44 Ned Ludd (solar)
2009-01-12 13:01 Mike Frysinger (vapier)
2009-12-09 21:16 Mike Frysinger (vapier)
2013-06-21 16:07 Mike Frysinger (vapier)
2013-12-09 7:09 Mike Frysinger (vapier)
2013-12-09 7:12 Mike Frysinger (vapier)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox