View previous topic :: View next topic |
Author |
Message |
polslinux Apprentice
Joined: 12 Apr 2010 Posts: 253 Location: Veneto
|
Posted: Mon May 03, 2010 2:32 pm Post subject: [risolto] pareri su make.conf |
|
|
Code: | CFLAGS="-O2 -march=core2 -mtune=core2 -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j3"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/"
USE="-qt3 -qt4 -arts -kde -qt3support X dbus gtk gnome hal alsa bash-completion cdr dri ffmpeg firefox gstreamer jpeg mozilla mp3 mp4 mpeg ncurses pdf png pulseaudio zlib xulrunner xvid xine policykit aac a52 flac vorbis mad cdda cdparanoia nsplugin theora x264"
INPUT_DEVICES="evdev synaptics"
VIDEO_CARDS="nvidia"
LINGUAS="it"
ACCEPT_LICENSE="*"
#ACCEPT_KEYWORDS="~x86"
AUTOCLEAN="yes"
|
a parte per le use flags che sono personali...secondo voi è impostato bene il mio make.conf?
più che altro per le Cflags...perchè ho letto in giro ma non capisco se devo aggiungere altre opzioni tipo SSE2 ecc...
Ho un Intel Core 2 Duo E2140...
Last edited by polslinux on Tue May 04, 2010 6:25 pm; edited 1 time in total |
|
Back to top |
|
|
Luca89 Advocate
Joined: 27 Apr 2005 Posts: 2107 Location: Agrigento (Italy)
|
Posted: Mon May 03, 2010 4:24 pm Post subject: |
|
|
io come CFLAGS toglierei -mtune che è implicita se usi -march e aggiungerei -fomit-frame-pointer. |
|
Back to top |
|
|
polslinux Apprentice
Joined: 12 Apr 2010 Posts: 253 Location: Veneto
|
Posted: Mon May 03, 2010 7:51 pm Post subject: |
|
|
ok grazie |
|
Back to top |
|
|
ciro64 Guru
Joined: 20 Jun 2009 Posts: 424
|
Posted: Tue May 04, 2010 8:18 am Post subject: |
|
|
Con un core2 userei innanzituto amd64
inoltre userei il -march=native che attiva un paio di flags in più rispeto a core2.
se stai usando gcc 4.3.4 ed hai un penryn (ovvero supporto sse4.1) meglio aggiungere anche un -msse4.1
se hai un corei3 i5 o i7 allora -msse4.2.
In sintesi per un 32bit userei
Code: | -merch=native -mfpmath=sse -O2 -pipe -fomit-frame-pointer |
aggiungendo eventualmente -msse4.1 oppure -msse4.2 seconfdo il tipo di cpu che possiedi. _________________ Gentoo: il sistema più eclettico e geniale che abbia mai provato |
|
Back to top |
|
|
mrfree Veteran
Joined: 15 Mar 2003 Posts: 1303 Location: Europe.Italy.Sulmona
|
|
Back to top |
|
|
ago Developer
Joined: 01 Mar 2008 Posts: 1527 Location: Milan, Italy
|
|
Back to top |
|
|
mrfree Veteran
Joined: 15 Mar 2003 Posts: 1303 Location: Europe.Italy.Sulmona
|
Posted: Tue May 04, 2010 4:18 pm Post subject: |
|
|
Certo ago la documentazione ufficiale (quella di gentoo in particolare) è utile per comprendere al meglio quello che si sta facendo... il che non guasta mai
Il wiki imho è un utile e veloce riferimento con suggerimenti specifici per la propria CPU... in una parola: comodo _________________ Please EU, pimp my country!
ICE: /etc/init.d/iptables panic |
|
Back to top |
|
|
polslinux Apprentice
Joined: 12 Apr 2010 Posts: 253 Location: Veneto
|
Posted: Tue May 04, 2010 5:11 pm Post subject: |
|
|
Avevo già letto le varie guide
Il mio dubbio è che:
1) guida gentoo CFLAGS Intel mi dice di mettere -march=prescott
2) guida GCC mi dice di mettere -march=core2
3) voi mi dite -march=native
4) perchè mi dici di usare amd64??
grazie |
|
Back to top |
|
|
ago Developer
Joined: 01 Mar 2008 Posts: 1527 Location: Milan, Italy
|
Posted: Tue May 04, 2010 5:15 pm Post subject: |
|
|
polslinux wrote: | Avevo già letto le varie guide
Il mio dubbio è che:
1) guida gentoo CFLAGS Intel mi dice di mettere -march=prescott
2) guida GCC mi dice di mettere -march=core2
3) voi mi dite -march=native
4) perchè mi dici di usare amd64??
grazie |
1) Le cflags non le devi mettere a scelta...se non sai quale -march mettere, batti Code: | gcc -march=native -E -v - </dev/null 2>&1 | sed -n 's/.* -v - //p' | e lo scoprirai
3) Come hai potuto vedere -march=native attiva altre opzioni oltre al tuo -march esatto
4) Usare amd64 per avere un sistema a 64bit dato che hai un processore che è a 64 bit |
|
Back to top |
|
|
polslinux Apprentice
Joined: 12 Apr 2010 Posts: 253 Location: Veneto
|
Posted: Tue May 04, 2010 6:25 pm Post subject: |
|
|
grazie mille ago
ora m'hai risolto tutti i dubbi |
|
Back to top |
|
|
!equilibrium Bodhisattva
Joined: 06 Jun 2004 Posts: 2109 Location: MI/BG/LC
|
Posted: Wed May 05, 2010 6:51 am Post subject: |
|
|
Code: | # qfile /usr/share/portage/config/make.conf.example
sys-apps/portage (/usr/share/portage/config/make.conf.example) |
make.conf.example è un buon punto di partenza per avere tutti i default del file make.conf commentati e spiegati, mentre per tutto il resto c'è l'esaustivo man make.conf, quindi è inutile ripeterne il contenuto qui sul forum. _________________ Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe
all my contents are released under the Creative Commons Licence by-nc-nd 2.5 |
|
Back to top |
|
|
polslinux Apprentice
Joined: 12 Apr 2010 Posts: 253 Location: Veneto
|
Posted: Wed May 05, 2010 7:34 am Post subject: |
|
|
Ok grazie |
|
Back to top |
|
|
|