kincajou: (Default)
[personal profile] kincajou
В очередной раз разум торжествует победу над неживой материей:
кросс таки заработал
.

Методику я наработал. Завтра на работе повторю путь (методом проб и ошибок установлено, что.. ой, много чего установлено. Короче, пришлось собрать нативный gcc-3.3.3, затем gcc-3.4.5, а после того обманным путём собрать gcc-2.95.3 (обманным в том смысле, что его конфигуратор не понимает архитектуру x86_64. Ну так я волшебное слово знаю - setarch i386 ;)). При помощи этого мутантного gcc-2.95.3 была собрана glibc-2.2.5, затем с её помощью был собран дважды мутантный кросс-gcc-2.95.3-stage1, затем с его помощью была собрана кросс-glibc-2.2.5 и только после того - финальный i386-pc-linux-gnu-gcc-2.95.3. Фффух! Кажись, ничего не забыл)

Кстати, что я заметил. У меня дома Athlon64 3200+ (тактовая частотка около 2 ГГц, чуть-чуть больше). На работе - PentiumIV с тактом 2.0 ГГц. У домашнего компа памяти 1 гиг, у рабочего - 512 мег. Всё остальное различается в контексте задачи не слишком существенно, кроме, разве что, кернела - дома 2.6.15, на работе 2.4.18.

Так вот, время компиляции одного и того же "чего-нибудь" различается В РАЗЫ.
Скажем, компиляция "from scratch" gcc-3.3.3 дома занимает (полностью, от конфига до инсталла) 23 минуты, на работе же - часа полтора-два.

Это для нездоровых скептиков, к вопросу о том, что новая архитектура "почти не даёт выигрыша". Хуй! Даёт, и ещё какой! А был бы двухъядерный проц или двухмоторная машина - выигрыш был бы ещё раза в два, из-за многопоточности компиляции.

Вообще мечта идиота - запрячь ВСЕ компы на работе, типа компиляторной фабрики сделать. Но увы, там везде WindowsXP и крайне консервативные юзеры...

Date: 2006-04-17 09:20 pm (UTC)
From: [identity profile] drgr.livejournal.com
distcc?

Date: 2006-04-17 09:23 pm (UTC)
From: [identity profile] kincajou.livejournal.com
что distcc? поставить на сетке?
да, было бы здорово

Date: 2006-04-18 05:25 am (UTC)
From: [identity profile] seitrol.livejournal.com
Компилирование компиляторов %)

Date: 2006-04-18 06:49 pm (UTC)
From: [identity profile] kincajou.livejournal.com
между прочим, созерцательное занятие. Ничем не нхуже, чем сидение на берегу реки

December 2016

S M T W T F S
    123
45678910
11121314151617
18192021222324
25 262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 10th, 2026 12:54 pm
Powered by Dreamwidth Studios