From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Yura Zotov To: "mandrake-russian@altlinux.ru" Subject: Re: [mdk-re] Building for Athlon arch Message-ID: <20011008101912.A32693@home-pool4-94.com2com.ru> Mail-Followup-To: "mandrake-russian@altlinux.ru" References: <3BC13F9F.1890260@zmail.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <3BC13F9F.1890260@zmail.ru>; from cornet@zmail.ru on Mon, Oct 08, 2001 at 09:54:39AM +0400 Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Mon Oct 8 10:19:15 2001 X-Original-Date: Mon, 8 Oct 2001 10:19:12 +0400 Archived-At: List-Archive: List-Post: On Mon, Oct 08, 2001 at 09:54:39AM +0400, cornet wrote: > Привет всем! > > В связи с возникновением в моем домашнем кузове модного агрегата > по имени Athlon возникло желание пересобрать часть ключевых > компонентов системы в соответствии с имеющейся архитектурой. > Начиная с ядра, разумеется ;-)) > > Хотелось бы услышать общие рекомендации на тему: > С чего начать? Какими версиями компиляторов воспользоваться? > Какова вообще общая стратегия этого дела? > > В рассылке об этом уже был разговор но достаточно узкий по > некоторым вопросам, а хотелось бы иметь общий путеводитель по > этой проблемме. ИМХО это может быть интересно и полезно многим. > > Домашняя система - почти чистый Spring2001, обновлены практически > только некоторые пользовательские пакеты и то, что они за собой > потянули. Текущее ядро 2.2.19-alt4. > > src.rpm'ы и devel'ы к ним предполагается брать в основном из > Сизифа. > > Заранее благодарен :-)) Нужно сначала установить по-новее rpm и rpm-build. Он автоматически будет собирать под Athlon. К тому же компилятор должен понимать --march-athlon, следовательно gcc >= 2.96. Сам компилятор собирать для Athlon не стоит, а то он будет генерить не очень переносимые бинарники. К тому же в некоторых случаях может оказаться, что оптимизация для i686 будет лучше. Надо собирать kernel, glibc, XFree86, qt, gtk, kde, gnome. Остальное по-моему не обязательно. -- Юрий А. Зотов