[Решено]Не могу собрать пакет.. подскажите =)

:crazy: да.. не сидится нам (:
Чтобы загружался проц на полную ставь -j6. По крайней мере у меня так стоит и собирается быстрее. Загрузка почти всегда 100% на обоих ядрах. Вот вопросец тут созрел. makepkg.conf работает глобально при сборке любых пакетов и ядра? Или только тех которые через makepkg собираются?
kernel_panic
Чтобы загружался проц на полную ставь -j6. По крайней мере у меня так стоит и собирается быстрее. Загрузка почти всегда 100% на обоих ядрах. Вот вопросец тут созрел. makepkg.conf работает глобально при сборке любых пакетов и ядра? Или только тех которые через makepkg собираются?
на ядро вроде точно не сказывается, а для собственной сборки и для йогурта - да
kernel_panic
Чтобы загружался проц на полную ставь -j6. По крайней мере у меня так стоит и собирается быстрее. Загрузка почти всегда 100% на обоих ядрах. Вот вопросец тут созрел. makepkg.conf работает глобально при сборке любых пакетов и ядра? Или только тех которые через makepkg собираются?
Ну во первых makepkg.conf , что нам в имени говорится? ;-)
Могу и ошибаться, но ядро всегда собирается с MAKEFLAGS=j2 и определённым набором CXXFLAGS и CFLAGS.
mango
kernel_panic
Чтобы загружался проц на полную ставь -j6. По крайней мере у меня так стоит и собирается быстрее. Загрузка почти всегда 100% на обоих ядрах. Вот вопросец тут созрел. makepkg.conf работает глобально при сборке любых пакетов и ядра? Или только тех которые через makepkg собираются?
Ну во первых makepkg.conf , что нам в имени говорится? ;-)
Могу и ошибаться, но ядро всегда собирается с MAKEFLAGS=j2 и определённым набором CXXFLAGS и CFLAGS.
Да какбе не правы вы. С какими MAKEFLAGS захочешь с такими и собирайте. Хоть через PKGBUILD хоть по обычному.
нет это все понятно, но самая компиляция ядра идет без оптимизации прописанной в makepkg.conf. Я вот с удовольствием показал бы ссылочку, но совсем не помню где читал такое, там написано было что сборка ведра идет по своим правилам, задача человека лишь его отконфигурировать
serg
нет это все понятно, но самая компиляция ядра идет без оптимизации прописанной в makepkg.conf
С этим я согласен,некоторые пакеты даже принудительно компиляются со своими флагами,например Mplayer и FF-pgo. Хотя я в FF-pgo сменил флаги и норм собралось
в zen ядре есть опция в оптимизации процессора march-native (expirimental), как написано в аннотации если ее отметить то сборка попрет по нативу, с галочкой собирал - аналогично, что так полчаса что так :)
а на мплеер все же makepkg как то влияет, потому что с нативом собираться не как не хочет, зато если поставишь core2 и фомит фрейм то соберется, вот такие дела…
serg
в zen ядре есть опция в оптимизации процессора march-native (expirimental), как написано в аннотации если ее отметить то сборка попрет по нативу, с галочкой собирал - аналогично, что так полчаса что так :)
а на мплеер все же makepkg как то влияет, потому что с нативом собираться не как не хочет, зато если поставишь core2 и фомит фрейм то соберется, вот такие дела…
счас попробую принудительно собрать Mplayer c -O2 -march=core2 -mtune=core2 –param l1-cache-size=64 –param l2-cache-size=4096 -funroll-loops -ffast-math -fomit-frame-pointer -pipe"
флаги тестились на lame.это лучший вариант для меня.
kernel_panic
mango
kernel_panic
Чтобы загружался проц на полную ставь -j6. По крайней мере у меня так стоит и собирается быстрее. Загрузка почти всегда 100% на обоих ядрах. Вот вопросец тут созрел. makepkg.conf работает глобально при сборке любых пакетов и ядра? Или только тех которые через makepkg собираются?
Ну во первых makepkg.conf , что нам в имени говорится? ;-)
Могу и ошибаться, но ядро всегда собирается с MAKEFLAGS=j2 и определённым набором CXXFLAGS и CFLAGS.
Да какбе не правы вы. С какими MAKEFLAGS захочешь с такими и собирайте. Хоть через PKGBUILD хоть по обычному.
Дык, мы разговариваем о отношении makepkg.conf к сборке ядра? или как? если компилить через PKGBUILD - то вышеуказанные параметры будут браться из makepkg, а если ручками - то нет.

И ещё.. осторожнее с параметрами оптимизации. Порой из-за них ничего не компилится, а порой после компиляции выпадает в сегментфаулт и остальной хернёй. Так что, если пакеты после сборки “выпадают” или не стабильно работают, откатитесь на умолчальные параметра компилятора gcc.
Думаю, что об этом знают все, но не грех ещё раз напомнить. И не всё то, что нравится Core2 - подходит к Amd ;-)
 
Зарегистрироваться или войдите чтобы оставить сообщение.