флаги в gentoo при установке
Гость 10 мая, 2005 - 22:40
Прочитав документации, написал какие флаги мне нужны, и решил проконсультироваться с вами.Камп: Athlon XP 3200+ мать NForce2 ultra видяха FX5200 и 512 озу, cd-rw. Не хочу ставить gnome но гтк либы нужны. Вот флаги:
USE="-gnome X gtk gtk2 qt kde alsa cdr"
CFLAGS="-O2 -march=athlon-xp -m3dnow -msse -mfpmath=sse -mmmx -fomit-frame-pointer -ffast-math -pipe"
CHOST="i686-pc-linux-gnu"
Ставить gentoo буду в первый, так что поправьте если что не так!
Заранее спасибо
»
- Для комментирования войдите или зарегистрируйтесь
Смело можешь ставить -O3 сколько чего не ставил падучести это не прибавляло. -m3dnow -msse -mmmx долой т.к. оптимизация -march=athlon-xp уже и так их включает. это вобщемто все из основного что подметил. Хотя... Маловато USE флагов (особенно если тачка десктоп) что еще включить смотри в /usr/portage/profiles/use.desc , и еще советую всегда смотреть оные флаги при установке новых пакетов (emerge -pv пакет)т.к. в use.desc не все флаги что используют ебилдо-писатели, и если нужно что-то добавишь что-то запретишь, а если нужно указать какието параметры для отдельного пакета отличающиеся от общесистемных для этого есть /etc/portage/package.{use,mask,unmask,keywords,...}. Вобщем man portage
wwolf
А какие use ты посоветуеш? Обычно использую такие проги: KDE, Openoffice, SIM, xmms, firefox, Mplayer, gimp, wine, cedega
---
Как дела?
может эти:
?
Это часть моих USE...
---
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
У меня возник вот такой вопрос
В основноя я собираюсь работать с kde, но есть такие программы ( я пока не знаю еще какие так как в моей fedore по умолчанию поставил оба - и такая проблема у меня не возникала) которые требуют установки gnome - каким образом настроить use - что бы поставилось как можно меньше от gnoma, но те програмы которые требуют установленного gnoma работали ( иными словами как свести к минимуму количество устанавливаемых прог).
Заранее извиняюсь за такой немножко корявый вопрос.
ставь -gnome
то, что будет требовать гном, поставит что ему нужно.... USE-флаги на это не слишком повлияют (-gnome заставит ставится не весь гном, а только те либы, что нужны конкретной софтине)
---
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
new
С учётом ысех коментов исправил заначительную часть! зацените:
_________________
Как дела?
ответьте
ответьте пожалуйста, для чего нужен этот флаг: -fomit-frame-pointer
читайте ман по
читайте ман по gcc
Грубо говоря освобождает некотрое количество регистров и инструкций.
P.S. а остальные-то начали отвечать на посты ГОДИЧНОЙ давности! Да-а-а-а...
А зачем сразу
А зачем сразу два флага apm acpi хватит только последнего.
Зачем alsa-oss при флаге -oss
Да alsaplaye лишний при наличие xmms
Если есть cdr почему не добавить dvdread dvdr
Если есть jpeg стоит добавить exif
Для видео и dvd стоит добавить x264 dts aac a52
Можно добавить cpudetection
Если ставим mmx? то наверное правильней добавить SSE и SSE2
а mmx нафиг.
USE="X -ipv6 acpi alsa -arts avi bzlib -cups cdr divx4linux ffmpeg freetype -gnome gtk2 gif jpeg -pcmcia png kde mp3 mpeg mmx nvidia nls ogg oggvorbis -oss qt opengl win32codecs xmms usb hal"
По поводу
По поводу юсов.
Приблизительно определись с составом софта. У каждой софтины есть собственные флаги. Смотреть emerge -pv .....
Описания флагов лежат в /usr/portage/profiles/
В файлах
use.desc use.local.desc
Смотреть можно так
grep alsa /usr/portage/profiles/use.*
......
Некоторые советуют ставить ufed (имхо неудобно)
Флаги добавленые в мейк конф распространяются на все пакеты, использующие этот флаг. Флаги прописанные в /etc/make.profile/use.defaults распространяются только на выбранный пакет. Запись выглядит так:
sdl media-libs/libsdl
Почитай хандбук по установке, почитай по установке иксов звука, оконного менеджера (кеда?). Там иногда флаги советуют включать. Некоторые штуки типа офиса используют переменную LINGUAS="ru". Чтоб фейс русский был. Пропиши ее в мейк.
Сразу после сборки системы поставь и настрой ccache. Тогда пересобирать быстрее будет ежели вдруг что с юсами напортачишь.
USE флаги?
Все _элементарно_ ;)
а кому не
а кому не нравиться (как мне)есть:
он тока показывает что это