LINUX.ORG.RU

Mesa из гита и размер бинарников


0

0

Регулярно собираю месу из гита, ни каких излишеств, configure make make install, размер получаемых *_dri.so всегда больше 11 мб, дистрибутивные весят 2-3 мб, в федоре вообще по 300-400кб, так вот что я делаю не так? Почему у меня такие огромные? Включен debug, и возможно я теряю в быстродействии? В общем нид хелп.

gcc version 4.4.1 [gcc-4_4-branch revision 150839] (SUSE Linux)

★★★★★

strip не делаешь.

Zubok ★★★★★
()

Включен debug, и возможно я теряю в быстродействии


да, да

перед ./configure лучше сделать что-то вроде:

export CFLAGS="-O2 -ffast-math -fomit-frame-pointer -march=native -mfpmath=sse -msse2"
export LDFLAGS="-s"

Sylvia ★★★★★
()

./configure просто так ?

./configure --prefix=/usr --with-dri-drivers=что-то

будет без излишеств, я собираю только r300,swrast,ffb
в принципе можно только один r300, все dri модули точно не нужно собирать

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

огромное спасибо, теперь размер 2.5 мб, и в шестеренках фпс подрос с 2400-2500 до 2800-2900.

./configure --prefix=/usr --with-dri-drivers=что-то
так и собираю

Novell-ch ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.