Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Gemtoo MAKE.CONF

, USE флаги.
Статус пользователя dolci2006
сообщение 26.1.2011, 18:10
Сообщение #1
Стаж: 18 лет

Сообщений: 112
Благодарностей: 8
Полезность: 213

Меценат Меценат

Ребят подскажите какие нужны USE флаги? для apache, mysql, php, samba, pptpd(vpn сервер)

P.S. Те у кого система x64-86 и кому не лень выложите свои make.conf
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя 330863
сообщение 27.1.2011, 7:16
Сообщение #2


Стаж: 16 лет

Сообщений: 4358
Благодарностей: 1079
Полезность: 497

dolci2006,
лучше тебе просто запустить
emerge apache .....
так тебе генту отпишет какие флаги USE надо добавить :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dolci2006
сообщение 27.1.2011, 14:09
Сообщение #3
Стаж: 18 лет

Сообщений: 112
Благодарностей: 8
Полезность: 213

Меценат Меценат

ох, ох. мне просто сравнить хочеться.
бывает половина пакетов не собираеться.

emrge apache - сразу начнет установку, поэтому лучше :
emerge -pv apache - так он просто покажет все USE aлаги
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 27.1.2011, 20:25
Сообщение #4


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Цитата(dolci2006 @ 27.1.2011, 14:09) *
emrge apache - сразу начнет установку, поэтому лучше :

Что бы такого не было, достаточно всего-то добавить в make.conf переменную:
Код
EMERGE_DEFAULT_OPTS="-av"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя The_Razer
сообщение 1.2.2011, 12:04
Сообщение #5
Стаж: 18 лет

Сообщений: 297
Благодарностей: 48
Полезность: 34

Не знаю чем поможет, но
Код
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=native -mtune=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"

MAKEOPTS="-j3"

USE="-X -ldap -kde -gnome usb unicode utf8 mmx sse sse2 -ipv6 apache2 vhosts"
GENTOO_MIRRORS="ftp://ftp.linux.ee/pub/gentoo/distfiles/ ftp://ftp.corbina.ru/pub/Linux/gentoo/ http://ftp.linux.ee/pub/gentoo/distfiles/ http://distfiles.g$
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

LINGUAS="ru"
ACCEPT_KEYWORDS="~amd64"

source /usr/local/portage/layman/make.conf
PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /usr/local/portage"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 1.2.2011, 13:53
Сообщение #6


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Код
ACCEPT_KEYWORDS="~amd64"

Зачем это на сервере?
Код
CFLAGS="-march=native -mtune=native -O2 -pipe"

Оптимизация оставляет желать лучшего..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя L_O_T_U_S
сообщение 27.2.2011, 0:00
Сообщение #7


Стаж: 17 лет

Сообщений: 555
Благодарностей: 32
Полезность: 89

Gentoo используется только для hlds , достаточно такое USE="-gtk -gnome -qt -kde dvd -X unicode"
Что ещё убрать можно ???
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 27.2.2011, 0:16
Сообщение #8


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Лучший вариант:
Код
USE="-*"
USE="${USE} mmx sse <и тут добавляешь что тебе нужно>"

но это уже совсем другая история.. для жесткой оптимизации..

Отредактировал: c0rax, - 27.2.2011, 0:27
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя L_O_T_U_S
сообщение 10.5.2011, 12:00
Сообщение #9


Стаж: 17 лет

Сообщений: 555
Благодарностей: 32
Полезность: 89

Цитата(c0rax @ 27.2.2011, 0:16) *
Лучший вариант:
Код
USE="-*"
USE="${USE} mmx sse <и тут добавляешь что тебе нужно>"

но это уже совсем другая история.. для жесткой оптимизации..

Как это трактовать ?
Цитата
USE="-*"
USE="${USE}

У меня так .
USE="mmx sse sse2 sse4_1 -doc symlink -X -a52 -aac -aalib -alsa -altivec -ao -apm -arts -bluetooth -audiofile -coreaudio -dvb -dvd -dvdr -encode -esd -exif fastcgi -ffmpeg -flac -flatfile -gnome -gstreamer -gtk -kde -ipv6"
Я даже понятия Не имею что к чуму (((
Есть мануальчик ? Было бы полезно почитать .

Отредактировал: L_O_T_U_S, - 10.5.2011, 12:02
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 10.5.2011, 13:12
Сообщение #10


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

L_O_T_U_S, в ЛС написал ответ.

пожалуй этот файл одно из самых трудных вещей в сборке... на равне с ядром. только от этого файла зависит сборка всего, что будет устанавливаться в дальнейшем.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя c0rax
сообщение 10.5.2011, 16:27
Сообщение #11


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Цитата(L_O_T_U_S @ 10.5.2011, 13:00) *
Цитата
USE="-*"
USE="${USE}

Как это трактовать ?

lol..

Объявляем переменную USE c параметром "-*" (отключить все), и далее вносим ее в другую (глобальную) переменную, добавляя только то, что нам нужно:

USE="-*"
USE="${USE} mmx sse threads fastcgi mysql.."
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: