Флаги сборки и USE-флаги

Есть USE-флаги: mmx sse sse2
И есть gcc-флаги: -fmmx -fsse -fsse2

В чем разница?

Волшебная строчка «Поиск» как

Волшебная строчка «Поиск» как бы показывает: http://www.gentoo.ru/node/8434

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Ничего оно мне не открыла

Ничего оно мне не открыла нового.
У меня в make.conf только в USE те флаги. В CFLAGS нет их.

>>Дык вы же сами себе и ответили
Дык я спрашиваю в чем разница?!
Вот мой make.conf

CFLAGS="-O3 -march=native -fomit-frame-pointer -pipe"
CXXFLAGS="${CFLAGS}"
PORTDIR_OVERLAY="/usr/local/portage"
CHOST="i686-pc-linux-gnu"
ACCEPT_KEYWORDS="~x86"
FEATURES="ccache splitdebug"
INPUT_DEVICES="keyboard mouse"
MAKEOPTS="-j3"
AUTOCLEAN="yes"
#LINGUAS="en"
USE="10bit 3dnow 3dnowext alsa cmake directfb exceptions fbcon fontconfig glib
     icu kde libass matroska mmx mmxext oscar private-headers qt4 raster sse
     sse2 taglib theora threads twolame -bluetooth -cdda -cdio -cdr -cdrom
     -cdsound -cups -dirac -gnome -handbook -ipv6 -lastfm -live -schroedinger
     -semantic-desktop -xinerama"
VIDEO_CARDS="fglrx"
source /var/lib/layman/make.conf

Нужно ли мне еще и в CFLAGS прописать sse, mmx etc. ?
Спасибо.

.

RazrFalcon написал(а):
Ничего оно мне не открыла

Тема избитая, и поднималась, мягко говоря, неоднократно. Вкратце вам отвечено, но если этого недостаточно - опробуйте всё же поиск по форуму , поск-ку помогать тому, у кого не получается и делать что-то за кого-то - две большие разницы...

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Эм... Может я не правильно

Эм... Может я не правильно выразился. Меня интересует разница между двумя этими, конкретными флагами. Не общая разница.

Нет, -march=native уже

Нет, -march=native уже включает все что поддерживает твой проц.

INPUT_DEVICES="keyboard mouse" - давно пора использовать evdev

CFLAGS="-O3 - на gcc4 O3 не рекомендуется

.

Дык вы же сами себе и ответили: первые - это USE-флаги (назначаются переменной USE) для передачи портежу при определении опций пакетов, вторые - флаги GCC (назначаются переменным CFLAGS, CXXFLAGS, etc...) для передачи компилятору

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".