Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программное обеспечение под *NIX системы > Долгая компиляция kdelibs 3.5.4


Автор: Dude03 7.11.2006, 00:34
Решил первый раз скомпилировать KDE из портов. Время компиляции qt и arts оказалось терпимым. Но время компиляции kdelibs уж очень большое(примерно 8 часов, сюда входит и время установки). Компьютер : Пентак3 700, 256 памяти, OS - FreeBSD 6.0. Подскажите : в чем может быть проблема? Иначе я KDE до конца так и не соберу smile  smile 

Еще дописывал в Makefile ключ --disable-debug на всякий пожарный.

Автор: nickless 7.11.2006, 01:31
Проблема в том, что в kdelibs очень много кода, у меня например это длится 1:20 h:mm (линух, amd64 3500+), так что запасись терпением  smile 

ЗЫ Если есть несколько компов, то можно ускорить компиляцию с помощью распределенного компилятора - distcc, но не знаю работает ли он под фрю

Автор: nerezus 7.11.2006, 09:59
Цитата

Подскажите : в чем может быть проблема?
 В старом железе и смысле компиляции.

Автор: MAKCim 7.11.2006, 10:07
Цитата

В старом железе и смысле компиляции. 

смысл есть, но я обычно большие приложения, точнее gnome все таки из бинарного пакета (gentoo) ставлю: терпения у меня не хватает, да и комп жалко  smile 
А в остальном - в компиляции есть большая гибкость и бОльший контроль - какой функционал тебе нужен, какой нет

Автор: BobiKK 7.11.2006, 21:15
"Ктулху не спит, он Кеды компилит" (с) Абсурдопеия

Автор: Сумасшедший 8.11.2006, 14:10
Цитата(Dude03 @  7.11.2006,  01:34 Найти цитируемый пост)
Но время компиляции kdelibs уж очень большое(примерно 8 часов, сюда входит и время установки). Компьютер : Пентак3 700, 256 памяти, OS - FreeBSD 6.0


P4 1.7GHz 352MbRAM, FreeBSD 6.1
иксы вместе с КДЕ (почти полный набор) компилировались примерно двое суток.
Кода действительно много: после компиляции посмотрел distfiles - 700Mb

Автор: powerfox 8.11.2006, 17:02
teplik, команда KDE рекомендует использовать последний gcc/g++ >=4.0.1. Время компиляции значительно уменьшается. А так, я в своё время собирал пакеты: это дело для терпеливого.

Автор: Сумасшедший 8.11.2006, 18:01
powerfox, У мну 3-й стоит=( Нужно проапдейтить.
Главное что FTP и SSH работал в тоже время) 

Автор: Dude03 8.11.2006, 23:12
Цитата(teplik @  8.11.2006,  14:10 Найти цитируемый пост)
Кода действительно много: после компиляции посмотрел distfiles - 700Mb 

Не вкурил? А че размер дистфайлов подскочил?? Там лежит только архивы с сорсами. smile 

Все скомпилил. Все норм. 
Только блин конечно kdebase компилилось долго.


Цитата(powerfox @  8.11.2006,  17:02 Найти цитируемый пост)
teplik, команда KDE рекомендует использовать последний gcc/g++ >=4.0.1. Время компиляции значительно уменьшается. А так, я в своё время собирал пакеты: это дело для терпеливого. 

Гляну какой у меня=)

PS. Че так konqueror тормозит блин=(.  

Автор: Сумасшедший 8.11.2006, 23:25
Dude03, По дефолту стоит 3.4.4
Цитата(Dude03 @  9.11.2006,  00:12 Найти цитируемый пост)
 А че размер дистфайлов подскочил??

Дык это он и накачал во время сборки) OpenOffice я всё-таки из бинарников поставил)

Автор: bilbobagginz 9.11.2006, 01:15
мдя, вот вам и тёмная сторона портов smile
на самом деле может имеет смысл ради избежания этого муторного downtime ( времени Дауна )
стоит заюзать PCBSD....

у меня просто дело такое: Фрю (стандартную) на десктопе - не сильно уважаю. а на серванте такие пакеты как KDE, GNOME, OpenOffice собирать не приходится.

Кроме того скорость сборки зависит и от скорости коннекта: нехватающие пакеты скачиваются в момент нехватки, при проверке наличия. так что компилить порты лучше на быстром коннекте - в универе, на работе и т.д.

Вопрос: чем тебе НЕ подходит КДЕ 3.5.1 ?


Автор: Dude03 9.11.2006, 01:30
С инетом проблем нету. Проблемы только с большим временем сборки и с какой-то странной тормознутостью, ы=(  

Автор: Сумасшедший 9.11.2006, 11:54
KDE 3.5.3, по моим ощущениям, запускается и работает быстрее, чем 3.5.1

Автор: BobiKK 9.11.2006, 22:03
Не только по твоим smile
На самом деле начиная с 3.3 с каждым релизом увеличивается скорость работы.

Автор: Сумасшедший 10.11.2006, 12:47
BobiKK, Будем ждать четверки) Или переходить на флукс=(

Автор: DENNN 20.11.2006, 12:15
Не надо собирать такие вещи из портов. За вас уже все собрали все как нужно и положили в репозитарий.
Код

pkg_add -r kde

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)