[oodisc] новые binutils

Aleksey Novodvorsky aen на altlinux.ru
Чт Фев 28 15:10:42 MSK 2002


"Andrey V. Panov" wrote:

> 27 Февраль 2002 22:45, Вы написали:
> > "Andrey V. Panov" wrote:
> > > После экспериментов с компиляцией qt на платформе slackware-current
> > > (binutils-2.11.93.0.2, glibc-2.2.5) наблюдается уменьшение числа
> > > "relocations" на величину ~30% для программы qps, т. е. запуск приложения
> > > происходит несколько быстрее. В Сизифе, я смотрю, та же версия binutils.
> > >
> > > Интересно, с какой версией binutils компилируется OpenOffice, т. к.
> > > ускорение при загрузке лишним не будет.
> >
> > Ускорения OO можно достичь и использованием системных библиотек вместо тех,
> > которые он тащит с собой.
>
> Это уже совершенно отдельная тема.
>
> > Однако, всю эту оптимизацию можно проводить при сборке OO в составе
> > конкретного дистрибутива. Мы будем это делать для ALT и, естественно, рады
> > обсудить сборки в других средах.
>
> Речь то идет не о среде, а об оптимизации. Не знаю, следили Вы о prelinking
> или нет, но в последних версиях binutils добавлена часть из предлагавшегося.
> Точнее к ld добавлена опция -z combreloc, действующая по умолчанию.
> И при использовании glibc-2.2.5 полученные библиотеки будут связываться
> динамически несколько быстрее, чем для предыдущих версий. Однако будут они
> запускаться и на старых версиях glibc (в пределах ветки glibc-2.2.x должна
> существовать совместимость в обе стороны).

Нет, в каждом релизе новые символы.

> Та же библиотека qt у меня
> запускалась на glibc-2.2.3.

Повезло.

>
>
> > Но сейчас выкладываемый  OOo собирается "для всех" :  glibc-2.2.2,
> > binutils-2.11.90.05.
> > Rgrds, AEN
>
> Т. е. предлагается собирать OO с binutils-2.11.93.0.2 (версия glibc при
> сборке не повлияет на оптимизацию).

Согласен, но сейчас -- не смогу. В TODO.

Rgrds, AEN

>
>
> --
> Andrey V. Panov
> panov /AT/ iacp.dvo.ru
> http://canopus.iacp.dvo.ru/~panov/
>
> _______________________________________________
> Oo-discuss mailing list
> Oo-discuss на OpenOffice.ru
> http://openoffice.ru/mailman/listinfo/oo-discuss





Подробная информация о списке рассылки Oo-discuss