Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[risolto] pareri su make.conf
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
polslinux
Apprentice
Apprentice


Joined: 12 Apr 2010
Posts: 253
Location: Veneto

PostPosted: Mon May 03, 2010 2:32 pm    Post subject: [risolto] pareri su make.conf Reply with quote

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
View user's profile Send private message
Luca89
Advocate
Advocate


Joined: 27 Apr 2005
Posts: 2107
Location: Agrigento (Italy)

PostPosted: Mon May 03, 2010 4:24 pm    Post subject: Reply with quote

io come CFLAGS toglierei -mtune che è implicita se usi -march e aggiungerei -fomit-frame-pointer.
Back to top
View user's profile Send private message
polslinux
Apprentice
Apprentice


Joined: 12 Apr 2010
Posts: 253
Location: Veneto

PostPosted: Mon May 03, 2010 7:51 pm    Post subject: Reply with quote

ok grazie :)
Back to top
View user's profile Send private message
ciro64
Guru
Guru


Joined: 20 Jun 2009
Posts: 424

PostPosted: Tue May 04, 2010 8:18 am    Post subject: Reply with quote

Con un core2 userei innanzituto amd64 :D

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
View user's profile Send private message
mrfree
Veteran
Veteran


Joined: 15 Mar 2003
Posts: 1303
Location: Europe.Italy.Sulmona

PostPosted: Tue May 04, 2010 9:49 am    Post subject: Reply with quote

Buona lettura... :)

http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel
_________________
Please EU, pimp my country!

ICE: /etc/init.d/iptables panic
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1527
Location: Milan, Italy

PostPosted: Tue May 04, 2010 2:04 pm    Post subject: Reply with quote

mrfree wrote:
Buona lettura... :)

http://en.gentoo-wiki.com/wiki/Safe_Cflags/Intel


pù che altro la buona lettura si dovrebbe fare sulle documentazioni ufficiali :)

http://www.gentoo.org/doc/it/gcc-optimization.xml

http://gcc.gnu.org/onlinedocs/gcc-4.3.3/gcc/i386-and-x86_002d64-Options.html#i386-and-x86_002d64-Options
Back to top
View user's profile Send private message
mrfree
Veteran
Veteran


Joined: 15 Mar 2003
Posts: 1303
Location: Europe.Italy.Sulmona

PostPosted: Tue May 04, 2010 4:18 pm    Post subject: Reply with quote

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
View user's profile Send private message
polslinux
Apprentice
Apprentice


Joined: 12 Apr 2010
Posts: 253
Location: Veneto

PostPosted: Tue May 04, 2010 5:11 pm    Post subject: Reply with quote

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
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1527
Location: Milan, Italy

PostPosted: Tue May 04, 2010 5:15 pm    Post subject: Reply with quote

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
View user's profile Send private message
polslinux
Apprentice
Apprentice


Joined: 12 Apr 2010
Posts: 253
Location: Veneto

PostPosted: Tue May 04, 2010 6:25 pm    Post subject: Reply with quote

grazie mille ago :)
ora m'hai risolto tutti i dubbi :D
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Wed May 05, 2010 6:51 am    Post subject: Reply with quote

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
View user's profile Send private message
polslinux
Apprentice
Apprentice


Joined: 12 Apr 2010
Posts: 253
Location: Veneto

PostPosted: Wed May 05, 2010 7:34 am    Post subject: Reply with quote

Ok grazie :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum