LINUX.ORG.RU
ФорумTalks

[гентушникам] помогите с make.conf


0

1
georg@debian:~$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 2.40GHz
stepping        : 1
cpu MHz         : 2394.004
cache size      : 1024 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 5                                                                  
wp              : yes                                                                
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc up pebs bts pni dtes64 monitor ds_cpl cid xtpr                                                          
bogomips        : 4788.00                                                            
clflush size    : 64                                                                 
cache_alignment : 128                                                                
address sizes   : 36 bits physical, 32 bits virtual                                  
power management:                                                                    
                                                                                     
georg@debian:~$ gcc -v                                                               
Using built-in specs.                                                                
Target: i486-linux-gnu                                                               
Configured with: ../src/configure -v --with-pkgversion='Debian 4.4.4-1' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-targets=all --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=i486-linux-gnu --host=i486-linux-gnu --target=i486-linux-gnu                                            
Thread model: posix
gcc version 4.4.4 (Debian 4.4.4-1) 
georg@debian:~$ 

P.S: просто в английском не силен.


Ответ на: комментарий от Adjkru

>lenny -> unstable -> gentoo ?


Давно хотел попробовать, но всё забивал. Вот и решил попробовать снова, пока есть 40 свободных гигабайт.

ShTH
() автор топика

Ну а что, все просто )

CFLAGS="-O2 -march=native(pentium4) -mfpmath=sse,387 -msse2"

если ставите pentium4, то можно еще кеши поставить, легко посмотреть этой командой

gcc -march=native -E -v - </dev/null 2>&1 | sed -n 's/.* -v - //p'

И в USE="...mmx sse sse2.."

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

это прескотт


-O2 -march=prescott -mmmx -msse3 -mfpmath=sse,387

-fomit-frame-pointer - если можно пожертвовать бэктрейсами отладки

Sylvia ★★★★★
()

CHOST="i686-pc-linux-gnu"
NOCOLOR="true"
CC=gcc
CXX=g++
CXXFLAGS="-march=prescott -msse3 -mmmx -mfpmath=sse,387 -fomit-frame-pointer -O2"
CFLAGS="${CXXFLAGS} -pipe"
LDFLAGS="-s -Wl,-O1"
MAKEOPTS="-j2"
PORTAGE_NICENESS=10
GENTOO_MIRRORS="ftp://mirror.yandex.ru/gentoo-distfiles/ ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo/ http://mirror.switch.ch/ftp/mirror/gentoo/"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="evdev keyboard mouse joystick"
LINGUAS="ru en"
# ACCEPT_KEYWORDS="~x86"
PORTDIR_OVERLAY="/usr/local/portage"

USE="X nvidia vdpau aac a52 acpi alsa bluetooth bzip2 cairo \
cdda cddb cdparanoia cdr cups dri dvd dvdr exif expat \
ffmpeg firefox fontconfig ftp gif gmp gnutls gstreamer \
gtk gzip -debug -doc -demos -examples \
joystick jpeg jpeg2k kde lame \
lm_sensors lzo mmap mmx mmxext mng -motif mp3 mp4 \
mpeg mplayer musepack musicbrainz mysql ncurses \
nptl ogg png policykit \
readline rss sasl scanner slang sndfile speex sox \
sqlite3 sse sse2 sse3 ssl taglib tcpd theora threads \
truetype unicode usb v4l2 vorbis wavpack wifi \
win32codecs x264 xv zlib sql svg consolekit dbus \
encode -avahi lzma cleartype \
-berkdb -python3 opengl opencore-amr \
-fortran -cracklib -mudflap"

вообщем что-то такое должно получиться, для nvidia , если ати ,то «radeon» и убрать из USE nvidia и vdpau

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

одно другого не отменяет, у меня

ACCEPT_KEYWORDS=«~x86»

но в то же время стоит заморозка до стабильной версии:

~ :$cat /etc/portage/package.keywords
sys-fs/udev -~x86
sys-fs/lvm2 -~x86
sys-devel/patch -~x86
sys-fs/cryptsetup -~x86

Sylvia ★★★★★
()

Есть смысл поменять prescott на что-нибудь более вменяемое.
У меня был такой. Греется страшно, а толку от него не многим больше чем от celeron-а 430-го.

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

Однако, сколько дряни у вас в use флашах, барышня!

Мой конфиг:

CFLAGS="-O2 -pipe -march=core2 -msse4.1"
CXXFLAGS=«${CFLAGS}»
CHOST=«x86_64-pc-linux-gnu»
USE=«X -acl acpi alsa -doc -debug emacs gif -gnome -ipv6 jpeg jpeg2k -kde mmx mng opengl -pam pdf png smp sse sse2 svg threads tiff truetype unicode»
MAKEOPT="-j3"
LINGUAS=«en ru»
INPUT_DEVICES=«keyboard mouse»
ACCEPT_KEYWORDS=«amd64»
CONFIG_PROTECT="-*"
VIDEO_CARDS=«intel i830»
PORTDIR_OVERLAY=«/usr/local/portage»
source /var/lib/layman/make.conf
ACCEPT_LICENSE=«dlj-1.1 NCSA-HDC skype-eula»

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

у вас тоже )
хотя «emacs» это вполне обьясняет ) А мне вот нравится когда все собрано с максимумом того что может понадобиться

Хотя да, -mono -ldap -avahi -examples -debug -doc -demos


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

> хотя «emacs» это вполне обьясняет ) А мне вот нравится когда все собрано с максимумом того что может понадобиться

Сколько всего вам надо! Я бы лопнул. Или выражаясь корректней: «а вы запасливы».

Не удержусь пожаловаться на жизнь:

К сожалению, есть два пакета, которые мне нужны и которые тянут за собой необъятную кучу дряни:

1. gnucash — тянет за собой часть библиотек (о ужас!) гнома

2. scilab 5.* — тянет за собой огронмное кол-во джавы.

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

> представляю сколько дряни у тебя в /etc/portage/package.use


app-admin/conky hddtemp moc imlib iostats portmon thinkpad wifi
app-crypt/pinentry gtk
#app-emulation/wine dbus gnutls gsm jack lcms ldap nas openal oss fontconfig xml
app-emulation/wine openal oss fontconfig xml
app-misc/screen multiuser
app-text/poppler cairo
dev-db/libpq -ssl
dev-java/sun-jdk nsplugin
games-strategy/freeciv Xaw3d auth dedicated ggz gtk sdl
gnome-base/gvfs gnome
gnome-extra/libgsf gnome
mail-client/mozilla-thunderbird mozdom replytolist
media-fonts/terminus-font bolddiag quote ru-dv ru-g ru-i ru-k
media-gfx/imagemagick djvu
media-libs/sdl-mixer vorbis mp3
media-sound/moc aac ffmpeg flac mad modplug musepack sid sndfile speex timidi vorbis wavpack
media-video/mplayer 3dnow 3dnowext aalib bidi bl cdparanoia dga directfb dvb esd fbcon ggi gmplayer ladspa lzo mad md5sum mmxext nas openal pnm sdl ssse3 teletext v4l2 vdpau xanim xvmc
net-dialup/ppp atm dhcp eap-tls
net-im/pidgin gnutls spell
net-libs/libsoup gnome
net-libs/xulrunner java
sci-libs/hdf5 szip
sci-mathematics/maxima latex
sci-mathematics/scilab examples gtk java
sci-visualization/gnuplot gd latex wxwidgets
sys-apps/hal disk-partition laptop
sys-auth/consolekit pam
sys-auth/pambase consolekit
sys-devel/gcc gcj
sys-fs/udev extras
sys-kernel/gentoo-sources symlink
sys-power/nut usb
www-client/links directfb fbcon sdl
www-client/mozilla-firefox java
x11-libs/qt-core qt3support
x11-libs/qt-gui qt3support
x11-libs/qt-sql qt3support
x11-libs/goffice gnome


Еще раз отмечу, что большую часть строчек тут пришлось добавить из-за scilab 5* и gnucash


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

я решил тебя по пугать

CFLAGS="-O2 -march=core2 -ftree-vectorize -msse4.1 --param l2-cache-size=3072 -floop-interchange -floop-block -floop-strip-mine -ftree-loop-distribution -ftree-loop-linear -pipe -g0 -Wno-all"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j3 -s"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo/ http://mirror.yandex.ru/gentoo-distfiles/"
USE=" glibc-omitfp a52 aac -wifi win32codecs vdpau accessibility acpi alsa bluetooth cdio cdr cleartype \
     consolekit ctype cue dbus disk-partition djvu \
     dvd ebook embedded emerald encode gst-ffmpeg gst-flac mp3enc gst-bad gst-ugly faac fat ffmpeg filter \
     flac flash flv fuse gif gmplayer gnutls policykit graphite gstreamer \
     gtk gui hal hddtemp icq secure-delete id3tag jack jabber -cups jpeg kde lame \
     lm_sensors lzma mad mmap mng mp3 mpeg chm mplayer nas musepack shine skins stream twolame udev upnp vcdinfo wma-fixed  \
     mysql ntfs objc objc++ objc-gc unicode firefox3 ogg enca wav emovix libsamplerate openal cuda profiler opengl phonon \
     plugins png qt3support qt4 quicktime smp -ipv6 -multilib -hardened rar sdl semantic-desktop \
     sql mmx sse sse2 sse3 ssse3 webkit wmf lcms pdf vcd exif -handbook -debug threads nsplugin extras sse4.1 cairo glib svg taglib theora tiff truetype unsupported vorbis \
     wavpack webkit X X509 xcomposite xinerama cdda cddax faad dirac ggi windeco matroska -xinerama optimisememory schroedinger sdl-image cmipci usb -kdeprefix xv xvid zip -3dnow -3dnowext -mmxext x264"
VIDEO_CARDS="nvidia"
ALSA_CARDS="cmipci"
LINGUAS="ru en"
source /usr/local/portage/layman/make.conf
ACCEPT_KEYWORDS="~x86 "
ACCEPT_LICENSE="*"
FEATURES="parallel-fetch metadata-transfer"
PORTAGE_NICENESS =10
^_^

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

accessibility ebook embedded emerald gst-ffmpeg gst-flac mp3enc gst-bad gst-ugly fat filter gmplayer flash flv hal (!) icq secure-delete (есть же package.use) jabber chm nas shine skins upnp rar


кшмар.. мне тоже уже страшно

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

~ :$cat /etc/portage/package.mask

sys-devel/gcc-4.3.4

sys-devel/binutils-2.18-r3


sys-libs/glibc-2.10.1-r1


www-client/opera-10.19


dev-java/icedtea6-bin-1.6.0


www-client/mozilla-firefox-3.5.99

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

мне лениво просто - включаю всё что может пригодиться, и только если из этого что-то где-то лишнее, то индивидуально выкидываю - теже иксы -hal

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

>www-client/mozilla-firefox-3.5.99

Почему? Начиная с 3.6 не надо больше запускать огнелис с NSS_SSL_ENABLE_PRENEGOTIATION=1 для работы с light.webmoney

soomrack ★★★★
()

А вот у меня нет кучи флагов в make.conf
Я их меняю когда устанавливаю что нибудь новое.
В общем, я абсолютно не беспокоюсь о том какие у меня USE флаги.
Всегда можно легко посмотреть, добавить, изменить по мере необходимости.
Так что имхо мериться флагами - как минимум глупо.

P.S: просто в английском не силен.

а вот это - зря.

kraulfz
()
Ответ на: комментарий от megabaks

-hal сейчас по умолчанию везде

~ :$cat /etc/portage/package.use |grep hal
sys-apps/pmount hal
xfce-base/thunar hal

я пока держу для флешек

насчет package.mask не стану комментировать ) так надо
это скорее чтобы эмерж не лез в то что я ставлю так )

gcc glibc и binutils например не всунуть в package.provided, портянки с ругательствами выдает, раздражает ) и inject убрали , пришлось вручную c stage3 заполнить что они установлены , хотя на самом деле их нет,
ни glibc, ни binutils, ни gcc )

ФФ наверное уберу, все равно он тоже не установлен , то что в /usr/local/firefox лежит - не эмержа дело)

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

>никто не меряется - раз
здесь просто кучка имхо, не более - имхо )
флаги разные бывают - два

скорее обмен опытом )

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

>кстати как k3b без hal работает? лень перебирать
работает. Хотя у меня не работало когда x server 1.7 был. Не знаю почему

kraulfz
()
Ответ на: комментарий от megabaks

ну то что для флешек - пересобирается за 2 минуты, в отличие от остальных , которые уже без хала

app-cdr/k3b
Available versions: (4) 1.70.0_beta1 (~)1.91.0_rc2
{aqua debug dvd emovix encode ffmpeg flac +handbook kdeenablefinal lame mad musepack musicbrainz sndfile sox taglib vcd vorbis +wav}

не вижу тут hal, а вообще он у меня диск последний раз не увидел, может поэтому, пришлось cdrecord'ом писать )

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

еще тогда я пересобрал все с -hal, kd3 не запустился, но с выходом х сервера 1.8 все стало работать

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

Там не в самом k3b дело было. А в чем-то другом(уже не помню в чем), что повлияло на запуск k3b тоже

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

> не вижу тут hal, а вообще он у меня диск последний раз не увидел, может поэтому, пришлось cdrecord'ом писать )

А у меня вместо сд дополнительная батарейка (special ability: +3 часа к работе).

soomrack ★★★★
()

Вот мой make.conf

CFLAGS="-O2 -march=prescott -pipe -mmmx -fomit-frame-pointer -msse2 -floop-parallelize-all -floop-interchange -floop-block -floop-strip-mine  -mfpmath=387,sse --param l2-cache-size=2048"
CXXFLAGS="${CFLAGS}"
FEATURES="ccache parallel-fetch metadata-transfer"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j3 -s"
LINGUAS="ru"
ACCEPT_LICENSE="*" 
USE="-jabber -kde -gnome -ipv6 qt3support custom-optimization thunar dbus svg mmx xfce omsk gtk qt bluetooth laptop wifi X dvd alsa dvdr cdr hal sse sse2 truetype unicode win32codecs mplayer acpi"
ACCEPT_KEYWORDS="~x86"
#CHECKREQS_ACTION="ignore"
source /var/lib/layman/make.conf
GENTOO_MIRRORS = "http://mirror.yandex.ru/gentoo-distfiles/"
VIDEO_CARDS="intel"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
INPUT_DEVICES="keyboard mouse synaptics"
AbbaT
()
Ответ на: комментарий от Sylvia

без hald k3b не видит привод - так и говорит - проверь запущен ли hal т.к. через него я ищу приводы
т.е. /etc/init.d/hald stop и привод становится невидимкой )

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

приводы у меня он видел, но не признавал то, что там была вставлена болванка, кнопки начала записи и выбора скорости записи были неактивные

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

вот и я о чём - весь мир без hal, но если его не запускать - всё: ни дисков, ни флэшек...

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