<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Пересборка gcc из 14 в 13.37]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=27210&amp;type=atom" />
	<updated>2013-03-13T11:22:35Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=27210</id>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333480#p333480" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>bormant пишет:</cite><blockquote><p>В слакбилде &quot;make clean&quot; или другой какой очистки нигде не вижу, стало быть 4,2Гб должно хватить...</p></blockquote></div><p>Сплюнул&nbsp; и поставил пересобирать :-)<br />Thanks, еще раз</p>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-03-13T11:22:35Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333480#p333480</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333472#p333472" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>SergMarkov⇓ пишет:</cite><blockquote><p>Это уже после сборки, а в самом процессе ?</p></blockquote></div><p>В слакбилде &quot;make clean&quot; или другой какой очистки нигде не вижу, стало быть 4,2Гб должно хватить...</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2013-03-13T11:05:45Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333472#p333472</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333464#p333464" />
			<content type="html"><![CDATA[<p>Тогда поставлю пересобирать<br /></p><div class="quotebox"><cite>bormant пишет:</cite><blockquote><p>Нет, оставлял родную от 13.37, glibc-2.13.</p></blockquote></div><p>Это у меня glibc от 14, поэтому и придется пересобирать у себя, от греха<br /></p><div class="quotebox"><cite>bormant пишет:</cite><blockquote><p>Вон там повыше писал, сборочный каталог (TMP=) после завершения сборки занял примерно 4,2Гб.</p></blockquote></div><p>Это уже после сборки, а в самом процессе ?<br /></p><div class="quotebox"><cite>bormant пишет:</cite><blockquote><p>Пересобрал самим собой, проверил некоторые бинарники/библиотеки -- байт в байт. Может оно в make уже учтено?</p></blockquote></div><p>Не знаю в чем там заковыка, попробую еще раз</p>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-03-13T10:47:54Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333464#p333464</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333453#p333453" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>все собралось без каких то заминок ?</p></blockquote></div><p>Да.<br /></p><div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>поскольку там и glibc от 14</p></blockquote></div><p>Нет, оставлял родную от 13.37, glibc-2.13.<br /></p><div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>Сколько он при сборке места на диске потребовал, хотя бы примерно ?</p></blockquote></div><p>Вон там повыше писал, сборочный каталог (TMP=) после завершения сборки занял примерно 4,2Гб.<br /></p><div class="quotebox"><cite>yars пишет:</cite><blockquote><p>если на 8 не влез</p></blockquote></div><p>Там было 8 всего, это остаток был меньше 4.</p><p>Пересобрал самим собой, проверил некоторые бинарники/библиотеки -- байт в байт. Может оно в make уже учтено?</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2013-03-13T10:34:21Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333453#p333453</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333452#p333452" />
			<content type="html"><![CDATA[<p>Да он жрет как не в себя :-) Пока не заткнулся на аде успел 10 гигов выжрать.</p>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-03-13T10:34:00Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333452#p333452</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333442#p333442" />
			<content type="html"><![CDATA[<p>Ну, если на 8 не влез, то на 16 - влезет точно <img src="https://linuxforum.ru/img/smilies/ab.gif" alt="ab" /></p>]]></content>
			<author>
				<name><![CDATA[yars]]></name>
				<uri>https://linuxforum.ru/profile.php?id=22799</uri>
			</author>
			<updated>2013-03-13T10:14:57Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333442#p333442</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333440#p333440" />
			<content type="html"><![CDATA[<p>Ччертовщина :-). То есть все собралось без каких то заминок ?<br />Спасибо, попробую все же сам пересобрать, поскольку там и glibc от 14.<br />Сколько он при сборке места на диске потребовал, хотя бы примерно ? У меня места не так уж и много, возможно придется на другом разделе пересобирать.<br />Thanks</p>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-03-13T10:08:32Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333440#p333440</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333335#p333335" />
			<content type="html"><![CDATA[<p>Итого:</p><div class="codebox"><pre><code>$ cat /etc/*version; uname -rm
Slackware 13.37.0
2.6.37.6-smp i686

$ ls -oh *t?z
-rw-r--r-- 1 root  13M Мар 13 02:02 gcc-4.7.2-i486-1.txz
-rw-r--r-- 1 root 5,2M Мар 13 02:03 gcc-g++-4.7.2-i486-1.txz
-rw-r--r-- 1 root 4,3M Мар 13 02:03 gcc-gfortran-4.7.2-i486-1.txz
-rw-r--r-- 1 root  11M Мар 13 02:04 gcc-gnat-4.7.2-i486-1.txz
-rw-r--r-- 1 root 7,8M Мар 13 02:06 gcc-go-4.7.2-i486-1.txz
-rw-r--r-- 1 root  23M Мар 13 02:05 gcc-java-4.7.2-i486-1.txz
-rw-r--r-- 1 root 3,6M Мар 13 02:06 gcc-objc-4.7.2-i486-1.txz</code></pre></div><p>Немного статистики (ВМ в VirtualBox):</p><div class="codebox"><pre><code>$ du -sh /mnt/tmp/gcc
4,1G

$ time ...
real    181m12.647s
user    160m20.223s
sys     13m33.948s

$ cat /proc/cpuinfo
model name      : Intel(R) Core(TM) i3 CPU       M 350  @ 2.27GHz
cpu MHz         : 2245.780
cache size      : 6144 KB
bogomips        : 4491.56</code></pre></div><p>По хорошему нужно поставить и пересобрать его же самим собой. </p><p>Выкладывать?<br />Выкладывать как есть?<br />Пересобрать и выложить?</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2013-03-13T05:18:16Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333335#p333335</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333279#p333279" />
			<content type="html"><![CDATA[<p>Да, жрет он порядком</p>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-03-12T18:49:08Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333279#p333279</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333274#p333274" />
			<content type="html"><![CDATA[<p>Ух и жруч он в сборке до диска-то, поставил в виртуалку собирать, 8Гб диска не хватило.<br />Перезарядил, посмотрим...</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2013-03-12T18:28:11Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333274#p333274</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333265#p333265" />
			<content type="html"><![CDATA[<p>Ну так мне и не надо пересобирать все, вполне хватит если новый gcc будет собирать новые проги, которые без него не собираются Таких прог пока довольно мало, но ведь их число будет только увеличиваться.<br />Кстати, у меня пересобран в 13.37 старым gcc из нее&nbsp; и glibc и qt и gtk и питон и много чего из 14, так что в 13.37 все основное из 14 вполне собирается и без нового gcc.</p>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-03-12T16:46:23Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333265#p333265</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333244#p333244" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>SergMarkov⇓ пишет:</cite><blockquote><p>Но для его компиляции нужна сама ада, которой в слаке нет.</p></blockquote></div><p>могу посоветовать просто очень внимательно почитать <a href="http://mirror.yandex.ru/slackware/slackware-current/ChangeLog.txt">slackware-current/ChangeLog.txt</a>, а лучше какое-то время &quot;посидеть&quot; на slackware-current, суть в том, что тем или иным макаром, но таки придется повторить весь путь по сборке всего дистрибутива в его основе, так называемый &quot;minimal-install&quot;. 4.7.Х ведь не с проста появился. Он был нужен для нормальной сборки большинства программ входящих в 14, но перед этим была проделана колоссальная работа по подготовке, на коленке это не осилить. Собрать-то может и соберёшь, но наверняка это будет жуткий уродец с сомнительной нужностью. Поставь уже 14-ю и не парься.</p><p>P.S. у меня где-то завалялось пара снапшотов промежуточной курент между 13.37 и 14, если интересно пиши в личку, будет время открою доступ, пока много работы, не до того.</p>]]></content>
			<author>
				<name><![CDATA[gramozeka]]></name>
				<uri>https://linuxforum.ru/profile.php?id=6831</uri>
			</author>
			<updated>2013-03-12T15:16:50Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333244#p333244</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333139#p333139" />
			<content type="html"><![CDATA[<p>Ну так он и входит в состав gcc, и собирается в нем же. Но это не ада, а препроцессор по сути, насколько понял. Но для его компиляции нужна сама ада, которой в слаке нет.<br />Вполне хватит и 4.7.1. <br />Как то неохота просто всовывать новый gcc из 14 в 13.37. В теории можно словить самые разные неприятности.</p>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-03-12T11:37:12Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333139#p333139</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333134#p333134" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>SergMarkov пишет:</cite><blockquote><p>Утыкается прямо сходу в отсутствие gnat, пакета которого вообще в слаке нет.</p></blockquote></div><p>Ага, как же :-)<br />Slackware-14.0:&nbsp; d/gcc-gnat-4.7.1<br />Slackware-13.37: d/gcc-gnat-4.5.2</p><p>1) Нужно в 13.37 собрать gcc-4.7.1 или 4.7.2 ?<br />2) Достаточно ли замены системного gcc-4.5.2 на 4.7.1/4.7.2 ?</p>]]></content>
			<author>
				<name><![CDATA[bormant]]></name>
				<uri>https://linuxforum.ru/profile.php?id=732</uri>
			</author>
			<updated>2013-03-12T11:05:30Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333134#p333134</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Пересборка gcc из 14 в 13.37]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=333119#p333119" />
			<content type="html"><![CDATA[<p>Кто нибудь делал ? Утыкается прямо сходу в отсутствие gnat, пакета которого вообще в слаке нет. Чтение мануала на сайте gcc способно ввести в глубокий транс :-), но больше из него ничего нельзя извлечь.</p>]]></content>
			<author>
				<name><![CDATA[SergMarkov]]></name>
				<uri>https://linuxforum.ru/profile.php?id=12333</uri>
			</author>
			<updated>2013-03-12T10:29:00Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=333119#p333119</id>
		</entry>
</feed>
